Online Tools Center
  • Početna
  • Alati
  • Konverteri
Online Tools Center

Free online calculators for math, finance, fitness, and more.

Brzi Linkovi

  • Math Calculators
  • Alati
  • Konverteri
  • O nama
  • Kontakt

Pravno

  • Politika Privatnosti
  • Uvjeti Korištenja

© 2026 Online Tools Center. Sva prava pridržana.

Pretvarač Binarnih Brojeva

Trenutno pretvarajte brojeve između dekadskog, binarnog, oktalnog i heksadecimalnog sustava uz podršku za dvočani komplement.

Pretvarač Brojevnih Sustava

Valjani raspon (s predznakom): -128 – 127

Unesite vrijednost u bilo koje polje za pretvorbu

Što je pretvarač binarnih brojeva?

Pretvarač binarnih brojeva pretvara brojeve između pozicijskih brojevnih sustava koji se koriste u internim operacijama računala. Četiri najčešće korištene baze su: decimalna (baza 10), binarna (baza 2), oktalna (baza 8) i heksadecimalna (baza 16). Poznavanje ovih sustava ključno je u informatici, digitalnoj elektronici i sistemskom programiranju.

U Hrvatskoj operateri kao što su HT Mostar (T-Com), A1 Hrvatska i Tele2 upravljaju blokovima IPv4 adresa u binarnom formatu. Hrvatski posebni znakovi kao što su 'Č' (ISO-8859-2 = 200 = 1100 1000 = 0xC8) i 'Š' (0xAA u ISO-8859-2) važni su prilikom analize starijih sustava za obradu teksta. OIB (Osobni identifikacijski broj) koji Hrvatska koristi sadrži 11 decimalnih znamenki.

Formule pretvorbe

Vrijednost broja u bilo kojemu pozicijskom sustavu je zbroj svake znamenke pomnožene s bazom uzdignutom na potenciju koja odgovara poziciji te znamenke, broji se od nule s desna.

Pozicijski zapis (baza N → decimalni)

N=∑i=0n−1bi⋅2iN = \sum_{i=0}^{n-1} b_i \cdot 2^iN=i=0∑n−1​bi​⋅2i
e.g. 10112=1⋅23+0⋅22+1⋅21+1⋅20=1110\text{e.g.}\ 1011_2 = 1 \cdot 2^3 + 0 \cdot 2^2 + 1 \cdot 2^1 + 1 \cdot 2^0 = 11_{10}e.g. 10112​=1⋅23+0⋅22+1⋅21+1⋅20=1110​

Dvočani komplement (negativni brojevi)

−N=N‾+1(mod2n)-N = \overline{N} + 1 \pmod{2^n}−N=N+1(mod2n)
e.g. −510→8-bit1111 10112=FB16\text{e.g.}\ -5_{10} \xrightarrow{8\text{-bit}} 1111\,1011_2 = \text{FB}_{16}e.g. −510​8-bit​111110112​=FB16​

Dvočani komplement prikazuje negativne cijele brojeve u binarnom obliku: invertiraju se svi bitovi i doda se 1. To omogućuje korištenje istog sklopa za zbrajanje i za pozitivne i za negativne brojeve.

Praktični primjeri

Hrvatski znak 'Č'

'Č' u kodiranju ISO-8859-2 ima vrijednost 200 = 1100 1000 binarno i 0xC8 heksadecimalno. Poznavanje numeričkih vrijednosti hrvatskih znakova (Č, Ć, Đ, Š, Ž) neophodno je za otklanjanje pogrešaka u kodiranju teksta u starijim sustavima.

HT Hrvatska maska podmreže

Standardna maska podmreže 255.255.255.0 znači da prvih 24 bita identificiraju mrežu. Binarno: 1111 1111.1111 1111.1111 1111.0000 0000. CIDR notacija /24 označava tih 24 bita postavljenih na 1.

TCP priključak 443 (HTTPS)

Priključak 443 = 1 1011 1011 binarno (9 bita) i 0x1BB heksadecimalno. Hrvatski mrežni administratori i stručnjaci za kibernetičku sigurnost koriste heksadecimalne oznake priključaka u pravilima vatrozida.

OIB binarno kodiran

OIB od 11 desetnih znamenki (0–99999999999) kada se pretvori u binarni oblik zahtijeva do 37 bita. Razumijevanje binarnih raspona pomaže pri projektiranju polja baza podataka istinitom bitnom širinom.

Kako radi pretvarač

  1. 1

    Unesite ili zalijepite broj u bilo koje od četiri polja (decimalni, binarni, oktalni ili heksadecimalni).

  2. 2

    Odaberite odgovarajuću širinu u bitovima za vaš kontekst (8 bita za bajt, 32 bita za tipični cijeli broj).

  3. 3

    Alat provjerava valjanost unosa prema odabranoj bazi i rasponu s predznakom.

  4. 4

    Decimalni ekvivalent izračunava se i istovremeno izražava u svim ostalim bazama.

  5. 5

    Negativni decimalni brojevi prikazuju se kao dvočani komplement za odabranu širinu u bitovima s odgovarajućim oktalnim i heksadecimalnim vrijednostima.

Savjeti i trikovi

  • ✦Svaki heksadecimalni znak odgovara točno 4 bita (nibble). Pamćenjem 16 nibble ekvivalenata možete čitati ispise memorije bez kalkulatora.
  • ✦Naučite potencije broja 2 do 2¹⁰ = 1 024 za brzo računanje u glavi.
  • ✦Unix ovlasti datoteka (npr. chmod 755) su oktalne: 7 = 111₂ znači čitanje + pisanje + izvršavanje za vlasnika.
  • ✦U dvočanom komplementu 8-bitno prekoračenje 127 + 1 daje −128 — uobičajena programska greška u C jeziku.
  • ✦Bajt uvijek odgovara točno dva heksadecimalna znaka, što znatno pojednostavljuje čitanje mrežnih zapisa.

Često postavljana pitanja

Zašto računala koriste binarni sustav umjesto decimalnog?▼

Tranzistori imaju dva stabilna stanja (uključeno/isključeno) koja prirodno odgovaraju 1 i 0. Deset stabilnih naponskih razina za svaku decimalnu znamenku učinilo bi sklopove puno složenijima.

Što je dvočani komplement i zašto se koristi?▼

Dvočani komplement kodira negativne cijele brojeve: invertiraju se svi bitovi i doda se 1. Isti sklop za zbrajanje radi za oba tipa brojeva, pojednostavljujući dizajn procesora.

Kako brzo pretvoriti binarni broj u heksadecimalni?▼

Grupirajte bite u grupe od 4 s desna nalijevo, dopunivši nulama po potrebi. Svaka grupa od 4 bita odgovara jednoj heksadecimalnoj znamenki: 0000=0, …, 1010=A, 1111=F.

Koja je razlika između predznačenog i nepredznačenog binarnog prikaza?▼

Nepredznačeni: svi bitovi predstavljaju veličinu (od 0 do 2ⁿ−1). Predznačeni (dvočani komplement): najznačajniji bit označava predznak, raspon od −2ⁿ⁻¹ do 2ⁿ⁻¹−1.

Zašto je heksadecimalni sustav popularan u programiranju?▼

Bajt uvijek odgovara točno dva heksadecimalna znaka — puno kompaktnije od dugih binarnih nizova. Adrese memorije, kodovi boja i bitske maske konvencionalno se zapisuju u heksadecimalnom formatu.

Što znači 'širina u bitovima' u ovom pretvaraču?▼

Širina u bitovima (8, 16, 32 …) definira raspon s predznakom. 8 bita: −128 – 127; 32 bita: −2 147 483 648 – 2 147 483 647.

Ocijenite Ovaj Kalkulator