Задача: перевести десятичное число 37 в шестнадцатеричную систему.
Ключевая идея: делим число на основание шестнадцатеричной системы (16) и записываем остатки справа налево.
Пошагово:
- 37 ÷ 16 = 2, остаток 5. Остаток 5 — младшая шестнадцатеричная цифра.
- Частное 2 меньше 16, значит это старшая цифра.
- Читаем цифры в обратном порядке: 2 и 5 → 25 в шестнадцатеричной системе.
Ответ: 37 в шестнадцатеричной системе — 0x25 (или просто 25₀₁₆).
Проверка: 0x25 = 2×16 + 5 = 32 + 5 = 37. Всё верно.
Дополнительно (для понимания): в шестнадцатеричной системе цифры 0–9 и буквы A–F. Здесь цифры 2 и 5, поэтому никаких буквы не требуется. Альтернативный способ: представить 37 в двоичной и сгруппировать по 4 бита: 37 = 100101₂ → 0010 0101₂ → 2 5 → 0x25.