Що таке шістнадцяткова система числення?
Шістнадцяткова система (Hex) — це система числення з основою 16. Вона використовує 16 символів: цифри від 0 до 9 та літери від A до F (де A=10, B=11, C=12, D=13, E=14, F=15).
Що таке двійкова система числення?
Двійкова система — це система числення з основою 2. Вона використовує лише дві цифри: 0 та 1. Це фундаментальна мова, яку використовують комп'ютери для обробки даних.
Як перетворити Hex у двійковий код
- Розділіть шістнадцяткове число на окремі розряди (цифри)
- Перетворіть кожну шістнадцяткову цифру на її 4-бітний двійковий еквівалент
- Об'єднайте отримані двійкові групи в одне число
Приклад перетворення «A3F» у двійковий код
| Шістнадцяткова цифра | Двійковий еквівалент |
|---|---|
| A | 1010 |
| 3 | 0011 |
| F | 1111 |
Результат: A3F (hex) = 101000111111 (binary)
Інший приклад: «2D8» у двійковий код
- 2 = 0010
- D = 1101
- 8 = 1000
Результат: 2D8 (hex) = 001011011000 (binary)
Таблиця відповідності Hex і двійкових значень
| Hex | Binary | Hex | Binary |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | A | 1010 |
| 3 | 0011 | B | 1011 |
| 4 | 0100 | C | 1100 |
| 5 | 0101 | D | 1101 |
| 6 | 0110 | E | 1110 |
| 7 | 0111 | F | 1111 |
Ключові моменти
- Одна шістнадцяткова цифра завжди відповідає 4 двійковим розрядам (бітам)
- Hex — це компактний та зручний спосіб запису довгих двійкових послідовностей
- Перетворення з Hex у двійкову систему значно швидше, ніж із десяткової