Pretvornik številskih baz

Hexadecimal to Decimal Converter

Pretvori heksadeška števila v decimalna ali binarna takoj. Orodje preverja vaš vnos, podpira zelo velika cela števila in prikazuje jasne korake pretvorbe.

Pretvori heksadeško številko

Vnesite heksadeško vrednost in izberite, ali jo želite pretvoriti v decimalno ali binarno obliko. Heksadeško številske sisteme uporablja številke 0–9 in črke A–F.

Decimalni rezultat 7038
Namesto pretvorbe decimalnih števil v heksadekadske, uporabite Converter App.

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 heksadekadsko števko od desne proti levi.
  2. Zamenjajte A, B, C, D, E in F z decimalnimi vrednostmi od 10 do 15.
  3. Vsako vrednost števke pomnožite z ustrezno potenco števila 16 in seštejte rezultate.
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 heksadeštevilska in desetiška števila?

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

Šestnajstiški sistem je osnove 16. Uporablja decimalne števke 0–9 ter črke A, B, C, D, E in F, kjer A ustreza številu 10 in F številu 15.

Šestnajstiški sistem se v računalništvu pogosto uporablja, saj vsaka šestnajstiška številka predstavlja natanko štiri binarne bite. To naredi dolge binarne vrednosti krajše in lažje berljive.

Kako pretvoriti heksadeštevilo v desetiško število

Za pretvorbo heksadekadnega števila v decimalno obliko vsak heksadekadni znak pomnožite s potenco števila 16. Najdesnejši znak uporablja 160, naslednji znak pa 161, nato 162 in tako naprej.

1B7E₁₆ = 1×16³ + 11×16² + 7×16¹ + 14×16⁰ = 7038₁₀

To pomeni, da je heksadeško število 1B7E enako decimalnemu 7038.

Kako pretvoriti heksadeštevilo v binarno število

Za pretvorbo heksadekadnega v binarni sistem zamenjajte vsako heksadekadno števko z njenim ustreznim štiri-bitnim binarnim ekvivalentom. Nato združite skupine.

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

Vodilne ničle se običajno odstranijo iz končne binarne vrednosti, razen če so potrebne za fiksno širino formata.

Pogoste uporabe heksadeškega številskega sistema

Šestnajstiški sistem je pogosto uporabljen v programiranju, odpravljanju napak, naslovih pomnilnika, kodnih točkah Unicode, barvnih kodah, kontrolnih vsotah in pregledovanju binarnih datotek.

Na primer, spletni barvni vrednosti pogosto uporabljajo heksadeško notacijo. Barva #FF0000 predstavlja rdečo, kjer je FF rdeči kanal in ustreza decimalni vrednosti 255.

Pravila za vnos

  • Uporabite števke 0–9 in črke A–F za vnos heksadeštetnega števila.
  • Sprejemajo se tudi male črke, ki se samodejno pretvorijo v velike.
  • Podprti so tudi dodatni predponi, kot je 0x.
  • Podprta so cela števila. Ulomki namerno niso pretvorjeni s tem orodjem.