System szesnastkowy, czyli hexadecimal, ma podstawę 16. Używa cyfr 0-9 oraz liter A-F, gdzie:
A = 10B = 11C = 12D = 13E = 14F = 15
Metoda dzielenia przez 16
Aby zamienić liczbę dziesiętną na szesnastkową, dzielimy ją przez 16 i zapisujemy reszty z dzielenia. Wynik odczytujemy od dołu do góry.
Przykład dla liczby 255:
255 : 16 = 15 reszty 15
15 : 16 = 0 reszty 15
Reszta 15 w systemie szesnastkowym to F, więc:
255(10) = FF(16)
Dlaczego 255 to FF?
Liczba FF oznacza:
F * 16^1 + F * 16^0
15 * 16 + 15 * 1 = 240 + 15 = 255
Dlatego poprawny zapis liczby dziesiętnej 255 w systemie szesnastkowym to FF.
Typowe wartości do zapamiętania
15(10) = F(16)16(10) = 10(16)255(10) = FF(16)256(10) = 100(16)
Zastosowanie
System szesnastkowy jest często używany w programowaniu, grafice komputerowej, adresach pamięci, kodach kolorów RGB oraz zapisie bajtów. Jeden bajt może mieć wartość od 0 do 255, czyli od 00 do FF w systemie szesnastkowym.