Що таке шістнадцяткова система числення?

Шістнадцяткова система (Hex) — це система числення з основою 16. Вона використовує 16 символів: цифри від 0 до 9 та літери від A до F (де A=10, B=11, C=12, D=13, E=14, F=15).

Що таке двійкова система числення?

Двійкова система — це система числення з основою 2. Вона використовує лише дві цифри: 0 та 1. Це фундаментальна мова, яку використовують комп'ютери для обробки даних.

Як перетворити Hex у двійковий код

  1. Розділіть шістнадцяткове число на окремі розряди (цифри)
  2. Перетворіть кожну шістнадцяткову цифру на її 4-бітний двійковий еквівалент
  3. Об'єднайте отримані двійкові групи в одне число

Приклад перетворення «A3F» у двійковий код

Шістнадцяткова цифра Двійковий еквівалент
A1010
30011
F1111

Результат: A3F (hex) = 101000111111 (binary)

Інший приклад: «2D8» у двійковий код

  • 2 = 0010
  • D = 1101
  • 8 = 1000

Результат: 2D8 (hex) = 001011011000 (binary)

Таблиця відповідності Hex і двійкових значень

Hex Binary Hex Binary
0000081000
1000191001
20010A1010
30011B1011
40100C1100
50101D1101
60110E1110
70111F1111

Ключові моменти

  • Одна шістнадцяткова цифра завжди відповідає 4 двійковим розрядам (бітам)
  • Hex — це компактний та зручний спосіб запису довгих двійкових послідовностей
  • Перетворення з Hex у двійкову систему значно швидше, ніж із десяткової