Pretvornik številskih baz

Binary to Decimal Converter

Pretvori binarna števila v desetiške in desetiška števila v binarna takoj. Orodje preverja vaš vnos, podpira zelo velika cela števila ter prikazuje jasne korake pretvorbe.

Pretvori število

Izberite smer pretvorbe, vnesite celo število in kopirajte rezultat. Binarni sistem uporablja le 0 in 1. Desetiški sistem uporablja števke od 0 do 9.

Decimalni rezultat 105

Koraki pretvorbe v živo

Razlaga se posodablja med tipkanjem. Za zelo velika števila orodje ohranja rezultat natančen in povzame metodo namesto prikazovanja predolgega seznama korakov.

Kako je ta rezultat izračunan

  1. Preberite vsako binarno števko od desne proti levi.
  2. Vsako število pomnožite z ustrezno potenco števila 2.
  3. Vnesite vrednosti za pridobitev decimalnega rezultata.
Opomba glede natančnosti: Ta konverter uporablja JavaScript BigInt za pretvorbo celih števil, zato se velika cela števila obravnavajo natančno namesto da bi bila zaokrožena kot običajna števila z decimalnimi mesti.

Kaj so binarni in desetiški števili?

Dvojiški sistem je osnova 2. Uporablja samo dve števki: 0 in 1.

Desetiški sistem je vsakdanji številskega sistema s osnovo 10. Uporablja deset števk: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Binarni sistem je v računalništvu temeljni, ker digitalna vezja informacije predstavljajo z dvema stanjema, ki ju običajno opišemo kot izklopljeno/vklopljeno ali 0/1.

Kako pretvoriti binarno v decimalno

Za pretvorbo binarnega števila v decimalno obliko vsak binarni znak pomnožite s potenco števila 2. Najdesnejši znak uporablja 20, naslednji znak pa 21, nato 22 in tako naprej.

1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀

To pomeni, da je binarno število 1101001 enako decimalnemu številu 105.

Kako pretvoriti decimalno število v binarno

Za pretvorbo decimalnega števila v binarno obliko ponavljeno delite decimalno število z 2 in zabeležite vsak ostanek. Binarni rezultat je zaporedje ostankov, prebranih od spodaj navzgor.

179 ÷ 2 = 89 ostanek 1
89 ÷ 2 = 44 ostanek 1
44 ÷ 2 = 22 ostanek 0
22 ÷ 2 = 11 ostanek 0
11 ÷ 2 = 5 ostanek 1
5 ÷ 2 = 2 ostanek 1
2 ÷ 2 = 1 ostanek 0
1 ÷ 2 = 0 ostanek 1
Rezultat: 10110011₂

Torej decimalno število 179 se pretvori v binarno 10110011.

Dvojiški ulomki in praktična uporaba

Ta konverter se osredotoča na natančno pretvorbo celih števil. Možne so tudi binarne ulomke: števke za binarno vejico predstavljajo 1/2, 1/4, 1/8, 1/16 in tako naprej.

Binarni zapis se uporablja v programiranju, omrežjih, datotečnih formatih, bitmaskah, dovoljenjih, digitalni elektroniki in razhroščevanju na nizki ravni. Zaradi bolše berljivosti so dolge binarne vrednosti pogosto združene ali pretvorjene v heksadekadski zapis.

Pravila za vnos

  • Uporabljajte samo 0 in 1 za binarni vnos.
  • Uporabite števke 0–9 za decimalni vnos.
  • Podprta so cela števila. Ulomki namerno niso pretvorjeni s tem orodjem.
  • Negativna cela števila so podprta, na primer -1010 ali -10.