Talbaskonverterare
Konvertera tal mellan binär, oktal, decimal och hexadecimal. Stöder stora heltal. Gratis, 100% i din webbläsare.
Referens
Vad är talbaser?
En talbas (eller radix) bestämmer hur många unika siffror ett positionsbaserat talsystem använder. Människor räknar i bas 10 (decimal) med siffrorna 0–9. Datorer arbetar i bas 2 (binär) med bara 0 och 1 — all digital data representeras ytterst som binär. Hexadecimal (bas 16) och oktal (bas 8) ger läsbara kortformer för binärdata, eftersom deras baser är potenser av 2 (16 = 2⁴, 8 = 2³), vilket gör konvertering enkel.
Referensguide för baser
Binär (bas 2): Siffrorna 0–1. Varje siffra är en bit. 8 bitar = 1 byte (värden 0–255). Grunden för all digital databehandling — processorer, minne och lagring arbetar alla i binär.
Oktal (bas 8): Siffrorna 0–7. Varje oktal siffra representerar exakt 3 bitar. Används för Unix/Linux-filbehörigheter (chmod 755 = rwxr-xr-x).
Decimal (bas 10): Siffrorna 0–9. Det vanliga vardagliga talsystemet — det människor använder naturligt.
Hexadecimal (bas 16): Siffrorna 0–9 sedan A–F. Varje hex-siffra representerar exakt 4 bitar (en nibble). Två hex-siffror = en byte. Används för minnesadresser, CSS-färger (#FF5500), MAC-adresser och byte-nivå datarepresentation.
När behöver utvecklare baskonvertering?
CSS-färger: #1A2B3C är tre hex-bytepar som representerar Röd (26), Grön (43), Blå (60) i decimal. Unix-behörigheter: chmod 755 — 7 oktalt = 111 binärt (läs+skriv+exekvera), 5 = 101 (läs+exekvera). Felsökning: Minnesadresser, pekare och hex-dumpar i debuggers (GDB, LLDB, Chrome DevTools) visas hexadecimalt. Nätverk: MAC-adresser (48-bit, visade som 6 hex-par), IPv6-adresser (128-bit hex) och nätmasker använder alla hex eller binär. Bitoperationer: Att förstå flaggor, bitmasker och bitmanipulering kräver binärt tänkande.
Integritet
Alla konverteringar körs 100% i din webbläsare. Inga data skickas till någon server.