Hexadecimal
Hexadecimal är ett basnummernummernummer. Det är en annan metod för att representera siffror än bas-16-systemet vi använder i varje dagspraxis. I bas-10 räknar vi i multiplar av 10 innan vi lägger till ytterligare en siffra. Till exempel "10 - 8 - 10 - 11 - 12 ... "och" 98 - 99 - 100 - 101 - 102 ... "Lägg märke till hur en ny siffra läggs till när siffran 10 nås och en annan siffra läggs till för att representera 100 (10x10). I bas-16 eller hexadecimalt tal kan varje siffra ha sexton värden istället för tio. Värdena för en hexadecimal siffra kan vara:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Därför skulle siffran 12 (i det vanliga bas-10-formatet) representeras som "C" i hexadecimal notation. Siffran 24 skulle vara 18 (16 + 8). 100 är 64 i hexadecimalt (16x6 + 4) och 1000 är 3E8 (256x3 + 16x14 + 8).
Medan datorer bearbetar nummer med hjälp av bas-2, eller binär system, är det ofta mer effektivt att visuellt representera siffrorna i hexadecimalt format. Det beror på att det bara tar en hexadecimal siffra för att representera fyra binära siffror. Eftersom det finns åtta binära siffror i a bitgrupp, bara två hexadecimala siffror behövs för att representera en byte.