INF.04Algorytmika i Struktury Danych
System szesnastkowy (Hexadecimal / HEX)
Pozycyjny system liczbowy o podstawie 16, używający cyfr 0-9 oraz liter A-F (odpowiadających wartościom 10-15), powszechny w adresowaniu pamięci i kolorach RGB.
Wartości cyfr szesnastkowych:
0=0, 1=1, ..., 9=9, A=10, B=11, C=12, D=13, E=14, F=15
Konwersja między BIN a HEX:
Jedna cyfra szesnastkowa odpowiada dokładnie 4 bitom (tetradzie / nibble):
- 0000₂ = 0_16
- 1010₂ = A_16
- 1111₂ = F_16
Przykład: 11011010₂ = underbrace{1101}_D underbrace{1010}_A = DA_16 = 0xDA
- Wartość dziesiętna: 13 · 16¹ + 10 · 16⁰ = 208 + 10 = 218_(10).
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem System szesnastkowy (Hexadecimal / HEX) lub rozpocznij trening.