Що таке шістнадцяткова система числення?
Шістнадцяткова система (Hex) — це система числення з основою 16. Вона використовує 16 символів: цифри 0–9 та літери A–F (A=10, B=11, C=12, D=13, E=14, F=15).
Що таке десяткова система числення?
Десяткова система — це наша повсякденна система числення з основою 10. Вона використовує десять цифр: від 0 до 9.
Як перевести Hex у десяткове число
- Помножте кожну цифру на 16 у відповідному ступені
- Ступінь починається з 0 для крайньої правої цифри і збільшується на 1 при русі вліво
- Додайте всі отримані результати
Приклад перетворення "2AF" у десяткове число
| Шістнадцяткова цифра | Розрахунок | Результат |
|---|---|---|
| F | 15 × 16^0 = 15 × 1 | 15 |
| A | 10 × 16^1 = 10 × 16 | 160 |
| 2 | 2 × 16^2 = 2 × 256 | 512 |
Додаємо результати: 15 + 160 + 512 = 687
Результат: 2AF у hex = 687 у десятковій системі
Інший приклад: "C4" у десяткове число
- 4 × 16^0 = 4 × 1 = 4
- C × 16^1 = 12 × 16 = 192
Додаємо результати: 4 + 192 = 196
Результат: C4 у hex = 196 у десятковій системі
Таблиця переведення Hex у десяткові числа
| Hex | Десяткове | Hex | Десяткове |
|---|---|---|---|
| 0 | 0 | 8 | 8 |
| 1 | 1 | 9 | 9 |
| 2 | 2 | A | 10 |
| 3 | 3 | B | 11 |
| 4 | 4 | C | 12 |
| 5 | 5 | D | 13 |
| 6 | 6 | E | 14 |
| 7 | 7 | F | 15 |
Основні моменти
- Кожна шістнадцяткова цифра відповідає певному ступеню числа 16.
- Крайня права цифра знаходиться в розряді одиниць (16^0).
- При русі вліво значення кожного розряду збільшується в 16 разів.
- Hex часто використовується в програмуванні як компактний спосіб представлення двійкових чисел.