Tallbasiskonverter
Konverter tall mellom binær, oktal, desimal og heksadesimal. Støtter store heltall. Gratis, 100% i nettleseren.
Referanse
Hva er tallbaser?
En tallbase (eller radiks) bestemmer hvor mange unike sifre et posisjonelt tallsystem bruker. Mennesker teller i base 10 (desimal) med sifre 0–9. Datamaskiner opererer i base 2 (binær) med bare 0 og 1 — all digital data representeres til syvende og sist som binærtall. Heksadesimal (base 16) og oktal (base 8) gir menneskelesbar forkortelse for binærdata, siden basene deres er potenser av 2 (16 = 2⁴, 8 = 2³), noe som gjør konvertering enkel.
Basereferanseguide
Binær (base 2): Sifre 0–1. Hvert siffer er én bit. 8 biter = 1 byte (verdier 0–255). Grunnlaget for all digital databehandling — prosessorer, minne og lagring opererer alle i binær.
Oktal (base 8): Sifre 0–7. Hvert oktalt siffer representerer nøyaktig 3 biter. Brukes for Unix/Linux-filtillatelser (chmod 755 = rwxr-xr-x).
Desimal (base 10): Sifre 0–9. Det vanlige daglige tellesystemet — det mennesker bruker naturlig.
Heksadesimal (base 16): Sifre 0–9 deretter A–F. Hvert heksadesimalt siffer representerer nøyaktig 4 biter (én nibble). To heksadesimale sifre = én byte. Brukes for minneadresser, CSS-farger (#FF5500), MAC-adresser og byte-nivå datarepresentasjon.
Når trenger utviklere basekonvertering?
CSS-farger: #1A2B3C er tre heksadesimale bytepar som representerer Rød (26), Grønn (43), Blå (60) i desimal. Unix-tillatelser: chmod 755 — 7 oktalt = 111 binært (les+skriv+kjør), 5 = 101 (les+kjør). Feilsøking: Minneadresser, pekere og hex-dumper i feilsøkere (GDB, LLDB, Chrome DevTools) vises heksadesimalt. Nettverk: MAC-adresser (48-bit, vist som 6 hex-par), IPv6-adresser (128-bit hex) og subnettmasker bruker alle hex eller binær. Bitvise operasjoner: Forståelse av flagg, bitmasker og bitmanipulasjon krever tenkning i binær.
Personvern
Alle konverteringer kjøres 100% i nettleseren. Ingen data sendes til noen server.