Hexadecimale waarden vertegenwoordigen een nummeringsysteem met basis-16. Het heeft de normale 10 cijfers - 0 tot en met 9 - plus de zes letters - A, B, C, D, E en F. Het wordt gebruikt om grotere getallen te coderen omdat het compacter is dan het base-10-systeem. Dat wil zeggen, elk nummer kan worden geschreven met zoveel of minder cijfers in hexadecimaal dan in decimaal.
U kunt een hexadecimaal getal omzetten in een decimaal getal met basisinstructies, maar een rekenmachine maakt het proces sneller.
Begrijp waar elk hexadecimaal cijfer voor staat. De cijfers 0 tot en met 9 staan voor hun decimale tegenhangers en A = 10, B = 11, C = 12, D = 13, E = 14 en F = 15.
Maak een tabel met zoveel kolommen als er cijfers in uw hexadecimale nummer zijn. Label elke kolom met de cijfers in volgorde. Gebruik het nummer B61F als voorbeeld.
Schrijf het decimale equivalent onder elk cijfer. Dus, B = 11, 6 = 6, 1 = 1 en F = 15.
Maak vervolgens een rij voor de machten van 16, beginnend met 1 in de meest rechtse kolom en verder naar de meest linkse kolom. In het voorbeeld schrijft u "1", "16", "16 ^ 2 = 256" en "16 ^ 3 = 4.096" in de derde rij. Als u een langer nummer hebt, gaat u verder met "16 ^ 4 = 65.536 " enzovoort.
Vermenigvuldig de getallen in de tweede en derde rij voor elke kolom. Schrijf die producten op een vierde rij. In het voorbeeld krijgt u 11 x 4,096 = 45,056, 6 x 256 = 1,536, 1 x 16 = 16 en 15 x 1 = 15.
Tel alle getallen in de vierde rij op. Dus 45.056 + 1.536 + 16 + 15 = 46,623. Aldus is 46,623 het decimale equivalent van B61F.