Wat zijn decimale, hexadecimale en binaire getallen?
Het decimale stelsel is het alledaagse grondtal-10 getalsysteem. Het gebruikt tien cijfers: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Het hexadecimale systeem is base-16. Het gebruikt cijfers 0–9 plus de letters A, B, C, D, E en F, waarbij A gelijkstaat aan 10 en F aan 15.
Het binaire systeem is een stelsel met grondtal 2 en maakt alleen gebruik van 0 en 1. Computers werken intern op basis van het binaire systeem, terwijl hexadecimaal vaak wordt gebruikt als compacte manier om binaire gegevens weer te geven.
Hoe decimaal naar hexadecimaal converteren
Om een decimaal getal om te zetten naar hexadecimaal, deel je het decimale getal herhaaldelijk door 16 en noteer je de restwaarde. Restwaarden van 10 tot en met 15 worden A tot en met F.
462 ÷ 16 = 28 rest 14 = E
28 ÷ 16 = 1 rest 12 = C
1 ÷ 16 = 0 rest 1
Resultaat: 1CE₁₆
Dus decimaal 462 wordt hexadecimaal 1CE.
Hoe decimaal naar binair converteren
Om een decimaal getal om te zetten naar binair, deel je het decimale getal herhaaldelijk door 2 en noteer je de rest. Het binaire resultaat wordt gevormd door de resten van onder naar boven af te lezen.
42 ÷ 2 = 21 rest 0
21 ÷ 2 = 10 rest 1
10 ÷ 2 = 5 rest 0
5 ÷ 2 = 2 rest 1
2 ÷ 2 = 1 rest 0
1 ÷ 2 = 0 rest 1
Resultaat: 101010₂
Dus decimaal 42 wordt binair 101010.
Wanneer decimaal-naar-hex conversie nuttig is
Decimale naar hexadecimale conversie is veelvoorkomend in programmeren, foutopsporing, kleurwaarden, geheugenadressen, Unicode-codepunten en inspectie van gegevens op laag niveau.
Bijvoorbeeld, decimaal 255 is FF in hexadecimaal. In een RGB-kleurcode staat FF voor de maximale waarde van een kleurkanal.
Invoegregels
- Gebruik cijfers 0–9 voor decimale invoer.
- Komma's, spaties en liggende streepjes worden genegeerd voor een betere leesbaarheid.
- Converter App ondersteunt gehele getallen. Breuken worden opzettelijk niet omgezet door deze tool.
- Negatieve gehele getallen worden ondersteund, zoals -462.