Getalbasisconverter
Converteer getallen tussen binair, octaal, decimaal en hexadecimaal. Ondersteunt grote gehele getallen. Gratis, 100% in uw browser.
Referentie
Wat zijn getalbases?
Een getalbasis (of radix) bepaalt hoeveel unieke cijfers een positioneel getallenstelsel gebruikt. Mensen tellen in grondtal 10 (decimaal) met cijfers 0–9. Computers werken in grondtal 2 (binair) met alleen 0 en 1 — elk stukje digitale data wordt uiteindelijk als binair weergegeven. Hexadecimaal (grondtal 16) en octaal (grondtal 8) bieden een menselijk leesbare afkorting voor binaire data, omdat hun grondtallen machten van 2 zijn (16 = 2⁴, 8 = 2³), wat conversie eenvoudig maakt.
Referentiegids voor grondtallen
Binair (grondtal 2): Cijfers 0–1. Elk cijfer is één bit. 8 bits = 1 byte (waarden 0–255). Basis van alle digitale informatica — processoren, geheugen en opslag werken allemaal in binair.
Octaal (grondtal 8): Cijfers 0–7. Elk octaal cijfer vertegenwoordigt precies 3 bits. Gebruikt voor Unix/Linux-bestandsrechten (chmod 755 = rwxr-xr-x).
Decimaal (grondtal 10): Cijfers 0–9. Het standaard alledaagse telsysteem — wat mensen van nature gebruiken.
Hexadecimaal (grondtal 16): Cijfers 0–9 en dan A–F. Elk hex-cijfer vertegenwoordigt precies 4 bits (één nibble). Twee hex-cijfers = één byte. Gebruikt voor geheugenadressen, CSS-kleuren (#FF5500), MAC-adressen en byteniveau-dataweergave.
Wanneer hebben ontwikkelaars grondtalconversie nodig?
CSS-kleuren: #1A2B3C zijn drie hex-byteparen die Rood (26), Groen (43), Blauw (60) in decimaal vertegenwoordigen. Unix-rechten: chmod 755 — 7 in octaal = 111 in binair (lezen+schrijven+uitvoeren), 5 = 101 (lezen+uitvoeren). Debuggen: Geheugenadressen, pointers en hex-dumps in debuggers (GDB, LLDB, Chrome DevTools) worden in hexadecimaal weergegeven. Netwerken: MAC-adressen (48-bit, weergegeven als 6 hex-paren), IPv6-adressen (128-bit hex) en subnetmaskers gebruiken allemaal hex of binair. Bitwise bewerkingen: Begrip van vlaggen, bitmaskers en bitmanipulatie vereist denken in binair.
Privacy
Alle conversies worden 100% in uw browser uitgevoerd. Er worden geen gegevens naar een server gestuurd.