Hexadecimální
Hexadecimální je číselný systém základny-16. Jedná se o jinou metodu reprezentace čísel než systém base-10, který používáme v každodenní praxi. V základně-10 počítáme v násobcích 10 před přidáním další číslice. Například „8 - 9 - 10 - 11 - 12 ... "a" 98 - 99 - 100 - 101 - 102 ... "Všimněte si, jak je přidána nová číslice, když je dosaženo čísla 10, a je přidána další číslice, která představuje 100 (10x10). V základním 16 nebo hexadecimálním číselném systému může mít každá číslice šestnáct namísto deseti. Hodnoty šestnáctkové číslice mohou být:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Číslo 12 (ve společném formátu base-10) by proto bylo reprezentováno jako „C“ v hexadecimálním zápisu. Číslo 24 by bylo 18 (16 + 8). 100 je 64 hexadecimálně (16x6 + 4) a 1000 je 3E8 (256x3 + 16x14 + 8).
Zatímco počítače zpracovávají čísla pomocí základny-2 nebo dvojitý systému je často efektivnější vizuálně reprezentovat čísla v hexadecimálním formátu. Je to proto, že k reprezentaci čtyř binárních číslic trvá pouze jedna hexadecimální číslice. Protože v a je osm binárních číslic byte, k reprezentaci jednoho bajtu jsou potřeba pouze dvě hexadecimální číslice.