Beginner

Pretvarač brojevnih sustava

Pretvorite cijeli broj između binarnog (baza 2), oktalnog (baza 8), decimalnog (baza 10) i heksadecimalnog (baza 16) sustava.
Posljednje ažurirano: 20. lipnja 2026. · Recenzirao TG we-Calculate Editorial Team
Unesite znamenke valjane za odabranu bazu

Iz baze

Decimalna vrijednost
10

Isti cijeli broj prikazan u sve četiri baze ispod.

Binarni (baza 2)
1010
Oktalni (baza 8)
12
Decimalni (baza 10)
10
Heksadecimalni (baza 16)
A
1248Positional place values in base 2 (×2 each step)
Rezultati su procjene namijenjene isključivo općoj informaciji i ne predstavljaju stručni savjet — uvijek samostalno provjerite važne rezultate prije nego što se na njih oslonite. Pročitajte cijelu izjavu o odricanju odgovornosti.
Brzi odgovor

Kako pretvoriti broj iz jedne baze u drugu?

Da biste broj pretvorili u bazu 10, pomnožite svaku znamenku s bazom podignutom na njezin položaj (broji se od nule s desne strane) i zbrojite rezultate. Da biste iz decimalnog prešli u drugu bazu, opetovano dijelite ciljnom bazom i čitajte ostatke od dna prema vrhu. Ovaj alat radi oboje automatski.

Formula
vrijednost = Σ dᵢ × bazaⁱ (svaka znamenka dᵢ množi se s bazom podignutom na svoj položaj i)
How this is calculated

Unosite dva ulaza: vrijednost (niz znamenki) i "izvornu bazu" (bazu u kojoj je taj niz zapisan — 2, 8, 10 ili 16). Pretvarač najprije provjerava da je svaki znak dopuštena znamenka za tu bazu: baza 2 dopušta samo 0-1, baza 8 dopušta 0-7, baza 10 dopušta 0-9, a baza 16 dodaje A-F (bez razlikovanja velikih i malih slova). Ako je bilo koji znak izvan raspona, ulaz se odbacuje umjesto da se tiho skraćuje.

Vrijednost se zatim dekodira u jedan decimalni cijeli broj koristeći pozicijsku notaciju: svaka znamenka množi se bazom podignutom na potenciju svojeg položaja, brojeći od nule s desne strane, a umnošci se zbrajaju. Tako binarno 1010 postaje 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Taj jedan cijeli broj je kanonska vrijednost; ponovno se kodira u sve četiri baze za prikaz, pri čemu se heksadecimalni prema konvenciji prikazuje velikim slovima.

Alat obrađuje samo nenegativne cijele brojeve — bez predznaka, razlomaka ili razdjelnika. Također pretpostavlja točnu cjelobrojnu aritmetiku, pa se vrijednosti iznad 2⁵³−1 (9.007.199.254.740.991) odbacuju kako bi se izbjegle pogreške zaokruživanja pomičnog zareza.

Primjeri
Ulazni podaciRezultat
Binarno 1010 → decimalno10
Decimalno 255 → heksadecimalnoFF
Heksadecimalno 1F → oktalno37

Često postavljana pitanja

Heksadecimalne znamenke A–F mogu se pisati malim ili velikim slovima, ali velika slova su najčešća konvencija za memorijske adrese, kodove boja i dokumentaciju, pa rezultat koristi velika slova.

Ovaj pretvarač obrađuje nenegativne cijele brojeve. Razlomci i predznaci nisu podržani jer binarni/oktalni/heksadecimalni razlomci slijede zasebna pravila.

Do 9.007.199.254.740.991 (2⁵³−1), najvećeg cijelog broja koji JavaScript može točno prikazati. Veće vrijednosti se odbijaju kako bi se izbjegle pogreške zaokruživanja.

Poznato i kao

binarno u decimalno
decimalno u binarno
hex u decimalno
decimalno u heksadecimalno
oktalni pretvarač
pretvornik baze broja

APA

TG we-Calculate Editorial Team. (2026). Pretvarač brojevnih sustava [Online calculator]. TG we-Calculate. https://we-calculate.com/hr/calculator/number-base-converter

Chicago

TG we-Calculate Editorial Team. "Pretvarač brojevnih sustava." TG we-Calculate. 2026. https://we-calculate.com/hr/calculator/number-base-converter.

IEEE

TG we-Calculate Editorial Team, "Pretvarač brojevnih sustava," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hr/calculator/number-base-converter

BibTeX

@misc{wecalculate_number_base_converter, title = {Pretvarač brojevnih sustava}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hr/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }

Je li vam ovaj kalkulator pomogao?