System szesnastkowy (hex) ma podstawę 16, więc kolejne pozycje oznaczają potęgi 16: 160, 161, 162 itd. Aby przekształcić liczbę dziesiętną na szesnastkową, najczęściej stosuje się algorytm dzielenia przez 16 z resztą.
Dla liczby 31 wykonujemy jedno dzielenie:
31 ÷ 16 = 1 i reszta 15, czyli zapisujemy to jako:
31 = 1·16 + 15
Teraz interpretujemy resztę w zapisie szesnastkowym. W hex cyfry mają wartości:
- 0–9 oznaczają 0–9
- A = 10, B = 11, C = 12, D = 13, E = 14, F = 15
Zatem reszta 15 to F, a iloraz 1 to cyfra bardziej znacząca. Dostajemy wynik: 1F.
Dlaczego pozostałe odpowiedzi są błędne?
- 2F: to 2·16 + 15 = 47 w dziesiętnym, więc nie odpowiada liczbie 31.
- 3F: to 3·16 + 15 = 63 w dziesiętnym.
- 4F: to 4·16 + 15 = 79 w dziesiętnym.
Wskazówka egzaminacyjna: jeśli liczba dziesiętna jest mniejsza niż 256, to w hex ma najwyżej dwie cyfry (bo 162=256). Warto też pamiętać mapowanie 10–15 na A–F, bo w takich zadaniach często pojawia się reszta 15 (F) lub 14 (E).