- Разделить число на группы по 4 двоичные цифры в каждой, начиная справа. При необходимости слева дописать нули.
- Каждую группу из четырех двоичных цифр представить в виде шестнадцатиричной цифры по таблице 2.
- Получившееся шестнадцатиричные цифры записать подряд, слева направо.
Шестнадцатиричная цифра | Двоичное представление | Восьмеричная цифра |
0 0 0 0 | ||
0 0 0 1 | ||
0 0 1 0 | ||
0 0 1 1 | ||
0 1 0 0 | ||
0 1 0 1 | ||
0 1 1 0 | ||
0 1 1 1 | ||
1 0 0 0 | ||
1 0 0 1 | ||
A | 1 0 1 0 | |
B | 1 0 1 1 | |
C | 1 1 0 0 | |
D | 1 1 0 1 | |
E | 1 1 1 0 | |
F | 1 1 1 1 |
Таблица 2
Пример. Перевести число 10110111012 в шестнадцатиричную систему счисления.
1. Делим число на группы по 4 цифры:
1 0 1 1 0 1 1 1 0 1
Слева дописываем 2 нуля, чтобы получилась группа из четырех цифр:
0 0 1 0 1 1 0 1 1 1 0 1
2. Каждую группу представляем в виде шестнадцатиричной цифры по таблице 2:
0 0 1 0 1 1 0 1 1 1 0 1
2 D D
3. Получившиеся шестнадцатиричные цифры записываем подряд слева направо: 2DD.
Ответ: 10110111012 = 2DD16