Pretvornik številskih sistemov
Pretvorite celo število med dvojiškim (osnova 2), osmiškim (osnova 8), desetiškim (osnova 10) in šestnajstiškim (osnova 16) sistemom.
Zadnja posodobitev: 20. junij 2026 · Pregledal TG we-Calculate Editorial TeamIz osnove
Isto celo število, prikazano v vseh štirih osnovah spodaj.
Kako pretvorite število med osnovami?
Za pretvorbo števila v osnovo 10 pomnožite vsako števko z osnovo, dvignjeno na potenco njenega položaja (šteto od nič z desne), in seštejte rezultate. Za pretvorbo iz desetiškega v drugo osnovo večkrat delite s ciljno osnovo in berite ostanke od spodaj navzgor. To orodje opravi oboje samodejno.
Formula
How this is calculated
Vnesete dva podatka: vrednost (niz števk) in "izhodiščno osnovo" (radix, v katerem je ta niz zapisan — 2, 8, 10 ali 16). Pretvornik najprej preveri, ali je vsak znak veljavna števka za to osnovo: osnova 2 dovoljuje le 0–1, osnova 8 dovoljuje 0–7, osnova 10 dovoljuje 0–9, osnova 16 pa doda A–F (neobčutljivo na velike/male črke). Če je kateri koli znak izven obsega, je vnos zavrnjen in ne tiho okrnjen.
Vrednost se nato dekodira v eno samo decimalno celo število z uporabo pozicijskega zapisa: vsaka števka se pomnoži z osnovo, dvignjeno na potenco svojega položaja, šteto od nič na desni, produkti pa se seštejejo. Tako binarno 1010 postane 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. To eno celo število je kanonična vrednost; ponovno se kodira v vse štiri osnove za prikaz, pri čemer je šestnajstiško po dogovoru prikazano z velikimi črkami.
Orodje obravnava le nenegativna cela števila — brez predznakov, ulomkov ali ločil. Predpostavlja tudi natančno aritmetiko celih števil, zato so vrednosti nad 2⁵³−1 (9,007,199,254,740,991) zavrnjene, da se preprečijo napake pri zaokroževanju s plavajočo vejico.
Primeri
| Vhodni podatki | Rezultat |
|---|---|
| Dvojiško 1010 → desetiško | 10 |
| Desetiško 255 → šestnajstiško | FF |
| Šestnajstiško 1F → osmiško | 37 |
Pogosta vprašanja
Šestnajstiške števke A–F je mogoče zapisati z velikimi ali malimi črkami, vendar so velike črke najpogostejša konvencija za pomnilniške naslove, barvne kode in dokumentacijo, zato rezultat uporablja velike črke.
Ta pretvornik obravnava nenegativna cela števila. Ulomki in predznaki niso podprti, saj dvojiški/osmiški/šestnajstiški ulomki sledijo ločenim pravilom.
Do 9.007.199.254.740.991 (2⁵³−1), kar je največje celo število, ki ga lahko JavaScript natančno predstavi. Večje vrednosti so zavrnjene, da se izognemo napakam zaokroževanja.
Znano tudi kot
Viri in reference
TG we-Calculate Editorial Team. (2026). Pretvornik številskih sistemov [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/number-base-converter
TG we-Calculate Editorial Team. "Pretvornik številskih sistemov." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/number-base-converter.
TG we-Calculate Editorial Team, "Pretvornik številskih sistemov," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/number-base-converter
@misc{wecalculate_number_base_converter, title = {Pretvornik številskih sistemov}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }
Vam je ta kalkulator pomagal?
