Wat zijn hexadecimale en decimale 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 de decimale cijfers 0–9 plus de letters A, B, C, D, E en F, waarbij A gelijkstaat aan 10 en F gelijkstaat aan 15.
Hexadecimaal wordt veel gebruikt in de computertechniek omdat één hexadecimale cijfer precies vier binaire bits vertegenwoordigt. Dit maakt lange binaire waarden korter en makkelijker te lezen.
Hoe hex naar decimaal converteren
Om hexadecimaal naar decimaal om te zetten, vermenigvuldig je elk hexadecimaal cijfer met een macht van 16. Het meest rechtse cijfer gebruikt 160, het volgende cijfer 161, daarna 162, en zo verder.
1B7E₁₆ = 1×16³ + 11×16² + 7×16¹ + 14×16⁰ = 7038₁₀
Dit betekent dat hexadecimaal 1B7E gelijk is aan decimaal 7038.
Hoe hex naar binair converteren
Om hexadecimaal naar binair om te zetten, vervangt u elke hex-cijfer door zijn vier-bits binaire equivalent. Vervolgens voegt u de groepen samen.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Leading nullen worden meestal verwijderd uit de uiteindelijke binaire waarde, tenzij deze nodig zijn voor een vaste breedte-indeling.
Veelvoorkomende toepassingen van hexadecimaal
Hexadecimale notatie wordt veel gebruikt in programmeren, foutopsporing, geheugenadressen, Unicode-codepunten, kleurencodes, controlegetallen en inspectie van binaire bestanden.
Webkleurwaarden gebruiken bijvoorbeeld vaak hexadecimale notatie. De kleur #FF0000 staat voor rood, waarbij FF het rode kanaal vertegenwoordigt en overeenkomt met decimaal 255.
Invoegregels
- Gebruik cijfers 0–9 en letters A–F voor hexadecimale invoer.
- Kleine letters worden geaccepteerd en automatisch omgezet naar hoofdletters.
- Optionele prefixen zoals 0x worden ondersteund.
- Converter App ondersteunt gehele getallen. Breuken worden opzettelijk niet omgezet door deze tool.