Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним перевод в десятичную систему счисления вот так:
Получилось: 456456121458 =507662038910
Переведем число 507662038910 в шестнадцатиричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
5076620389 | 16 | |||||||||
-5076620384 | 317288774 | 16 | ||||||||
5 | -317288768 | 19830548 | 16 | |||||||
6 | -19830544 | 1239409 | 16 | |||||||
4 | -1239408 | 77463 | 16 | |||||||
1 | -77456 | 4841 | 16 | |||||||
7 | -4832 | 302 | 16 | |||||||
9 | -288 | 18 | 16 | |||||||
E | -16 | 1 | ||||||||
2 | ||||||||||
В результате преобразования получилось:
Теперь выполним перевод через десятичную систему счисления.
Выполним прямой перевод из восьмеричной в двоичную вот так:
Дополним число недостающими нулями слева
Выполним прямой перевод из двоичной в шестнадцатиричную вот так: