Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
caeee2e0ebe5e22016 = c a e e e 2 e 0 e b e 5 e 2 2 0 = c(=1100) a(=1010) e(=1110) e(=1110) e(=1110) 2(=0010) e(=1110) 0(=0000) e(=1110) b(=1011) e(=1110) 5(=0101) e(=1110) 2(=0010) 2(=0010) 0(=0000) = 11001010111011101110001011100000111010111110010111100010001000002
Ответ: caeee2e0ebe5e22016 = 11001010111011101110001011100000111010111110010111100010001000002
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
12∙1615+10∙1614+14∙1613+14∙1612+14∙1611+2∙1610+14∙169+0∙168+14∙167+11∙166+14∙165+5∙164+14∙163+2∙162+2∙161+0∙160 = 12∙1152921504606846976+10∙72057594037927936+14∙4503599627370496+14∙281474976710656+14∙17592186044416+2∙1099511627776+14∙68719476736+0∙4294967296+14∙268435456+11∙16777216+14∙1048576+5∙65536+14∙4096+2∙256+2∙16+0∙1 = 1.3835058055282E+19+720575940379279360+63050394783186944+3940649673949184+246290604621824+2199023255552+962072674304+0+3758096384+184549376+14680064+327680+57344+512+32+0 = 1.4622874495777E+1910
Получилось: caeee2e0ebe5e22016 =1.4622874495777E+1910
Переведем число 1.4622874495777E+1910 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
1.4622874495777E+19 | 2 | |
0 | 0 | |
0 | | |
 |
В результате преобразования получилось:
1.4622874495777E+1910 = 002
Ответ: caeee2e0ebe5e22016 = 002