Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним перевод в десятичную систему счисления вот так:
0∙819+0∙818+1∙817+1∙816+0∙815+0∙814+1∙813+4∙812+0∙811+3∙810+0∙89+4∙88+0∙87+0∙86+0∙85+0∙84+0∙83+0∙82+0∙81+0∙80 = 0∙144115188075855872+0∙18014398509481984+1∙2251799813685248+1∙281474976710656+0∙35184372088832+0∙4398046511104+1∙549755813888+4∙68719476736+0∙8589934592+3∙1073741824+0∙134217728+4∙16777216+0∙2097152+0∙262144+0∙32768+0∙4096+0∙512+0∙64+0∙8+0∙1 = 0+0+2251799813685248+281474976710656+0+0+549755813888+274877906944+0+3221225472+0+67108864+0+0+0+0+0+0+0+0 = 253410271245107210
Получилось: 001100140304000000008 =253410271245107210
Переведем число 253410271245107210 в шестнадцатиричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 2534102712451072 | 16 | | | | | | | | | | | | |
| -2534102712451072 | 158381419528192 | 16 | | | | | | | | | | | |
| 0 | -158381419528192 | 9898838720512 | 16 | | | | | | | | | | |
| 0 | -9898838720512 | 618677420032 | 16 | | | | | | | | | |
| | 0 | -618677420032 | 38667338752 | 16 | | | | | | | | |
| | | 0 | -38667338752 | 2416708672 | 16 | | | | | | | |
| | | | 0 | -2416708672 | 151044292 | 16 | | | | | | |
| | | | | 0 | -151044288 | 9440268 | 16 | | | | | |
| | | | | | 4 | -9440256 | 590016 | 16 | | | | |
| | | | | | | C | -590016 | 36876 | 16 | | | |
| | | | | | | | 0 | -36864 | 2304 | 16 | | |
| | | | | | | | | C | -2304 | 144 | 16 | |
| | | | | | | | | | 0 | -144 | 9 | |
| | | | | | | | | | | 0 | | |
 |
В результате преобразования получилось:
253410271245107210 = 900C0C400000016
Ответ: 001100140304000000008 = 900C0C400000016
Теперь выполним перевод через десятичную систему счисления.
Выполним прямой перевод из восьмеричной в двоичную вот так:
001100140304000000008 = 0 0 1 1 0 0 1 4 0 3 0 4 0 0 0 0 0 0 0 0 = 0(=000) 0(=000) 1(=001) 1(=001) 0(=000) 0(=000) 1(=001) 4(=100) 0(=000) 3(=011) 0(=000) 4(=100) 0(=000) 0(=000) 0(=000) 0(=000) 0(=000) 0(=000) 0(=000) 0(=000) = 0000000010010000000011000000110001000000000000000000000000002
Ответ: 001100140304000000008 = 10010000000011000000110001000000000000000000000000002
Выполним прямой перевод из двоичной в шестнадцатиричную вот так:
10010000000011000000110001000000000000000000000000002 = 1001 0000 0000 1100 0000 1100 0100 0000 0000 0000 0000 0000 0000 = 1001(=9) 0000(=0) 0000(=0) 1100(=C) 0000(=0) 1100(=C) 0100(=4) 0000(=0) 0000(=0) 0000(=0) 0000(=0) 0000(=0) 0000(=0) = 900C0C400000016
Ответ: 10010000000011000000110001000000000000000000000000008 = 900C0C400000016