Przejdź do treści głównej
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.