Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
015c01c6af6c68df000216050f16 = 0 1 5 c 0 1 c 6 a f 6 c 6 8 d f 0 0 0 2 1 6 0 5 0 f = 0(=0000) 1(=0001) 5(=0101) c(=1100) 0(=0000) 1(=0001) c(=1100) 6(=0110) a(=1010) f(=1111) 6(=0110) c(=1100) 6(=0110) 8(=1000) d(=1101) f(=1111) 0(=0000) 0(=0000) 0(=0000) 2(=0010) 1(=0001) 6(=0110) 0(=0000) 5(=0101) 0(=0000) f(=1111) = 10101110000000001110001101010111101101100011010001101111100000000000000100001011000000101000011112
Ответ: 015c01c6af6c68df000216050f16 = 10101110000000001110001101010111101101100011010001101111100000000000000100001011000000101000011112
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
0∙1625+1∙1624+5∙1623+12∙1622+0∙1621+1∙1620+12∙1619+6∙1618+10∙1617+15∙1616+6∙1615+12∙1614+6∙1613+8∙1612+13∙1611+15∙1610+0∙169+0∙168+0∙167+2∙166+1∙165+6∙164+0∙163+5∙162+0∙161+15∙160 = 0∙1.2676506002282E+30+1∙7.9228162514264E+28+5∙4.9517601571415E+27+12∙3.0948500982135E+26+0∙1.9342813113834E+25+1∙1.2089258196146E+24+12∙7.5557863725914E+22+6∙4.7223664828696E+21+10∙2.9514790517935E+20+15∙1.844674407371E+19+6∙1152921504606846976+12∙72057594037927936+6∙4503599627370496+8∙281474976710656+13∙17592186044416+15∙1099511627776+0∙68719476736+0∙4294967296+0∙268435456+2∙16777216+1∙1048576+6∙65536+0∙4096+5∙256+0∙16+15∙1 = 0+7.9228162514264E+28+2.4758800785708E+28+3.7138201178561E+27+0+1.2089258196146E+24+9.0669436471097E+23+2.8334198897218E+22+2.9514790517935E+21+2.7670116110564E+20+6917529027641081856+864691128455135232+27021597764222976+2251799813685248+228698418577408+16492674416640+0+0+0+33554432+1048576+393216+0+1280+0+15 = 1.077029306082E+2910
Получилось: 015c01c6af6c68df000216050f16 =1.077029306082E+2910
Переведем число 1.077029306082E+2910 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
1.077029306082E+29 | 2 | |
0 | 0 | |
0 | | |
 |
В результате преобразования получилось:
1.077029306082E+2910 = 002
Ответ: 015c01c6af6c68df000216050f16 = 002