Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
89f2eca847dbe97016 = 8 9 f 2 e c a 8 4 7 d b e 9 7 0 = 8(=1000) 9(=1001) f(=1111) 2(=0010) e(=1110) c(=1100) a(=1010) 8(=1000) 4(=0100) 7(=0111) d(=1101) b(=1011) e(=1110) 9(=1001) 7(=0111) 0(=0000) = 10001001111100101110110010101000010001111101101111101001011100002
Ответ: 89f2eca847dbe97016 = 10001001111100101110110010101000010001111101101111101001011100002
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
8∙1615+9∙1614+15∙1613+2∙1612+14∙1611+12∙1610+10∙169+8∙168+4∙167+7∙166+13∙165+11∙164+14∙163+9∙162+7∙161+0∙160 = 8∙1152921504606846976+9∙72057594037927936+15∙4503599627370496+2∙281474976710656+14∙17592186044416+12∙1099511627776+10∙68719476736+8∙4294967296+4∙268435456+7∙16777216+13∙1048576+11∙65536+14∙4096+9∙256+7∙16+0∙1 = 9.2233720368548E+18+648518346341351424+67553994410557440+562949953421312+246290604621824+13194139533312+687194767360+34359738368+1073741824+117440512+13631488+720896+57344+2304+112+0 = 9.9402675350644E+1810
Получилось: 89f2eca847dbe97016 =9.9402675350644E+1810
Переведем число 9.9402675350644E+1810 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 9.9402675350644E+18 | 2 | |
| 0 | 0 | |
| 0 | | |
 |
В результате преобразования получилось:
9.9402675350644E+1810 = 002
Ответ: 89f2eca847dbe97016 = 002