Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
9a9999999999f13f16 = 9 a 9 9 9 9 9 9 9 9 9 9 f 1 3 f = 9(=1001) a(=1010) 9(=1001) 9(=1001) 9(=1001) 9(=1001) 9(=1001) 9(=1001) 9(=1001) 9(=1001) 9(=1001) 9(=1001) f(=1111) 1(=0001) 3(=0011) f(=1111) = 10011010100110011001100110011001100110011001100111110001001111112
Ответ: 9a9999999999f13f16 = 10011010100110011001100110011001100110011001100111110001001111112
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
9∙1615+10∙1614+9∙1613+9∙1612+9∙1611+9∙1610+9∙169+9∙168+9∙167+9∙166+9∙165+9∙164+15∙163+1∙162+3∙161+15∙160 = 9∙1152921504606846976+10∙72057594037927936+9∙4503599627370496+9∙281474976710656+9∙17592186044416+9∙1099511627776+9∙68719476736+9∙4294967296+9∙268435456+9∙16777216+9∙1048576+9∙65536+15∙4096+1∙256+3∙16+15∙1 = 1.0376293541462E+19+720575940379279360+40532396646334464+2533274790395904+158329674399744+9895604649984+618475290624+38654705664+2415919104+150994944+9437184+589824+61440+256+48+15 = 1.1140104038264E+1910
Получилось: 9a9999999999f13f16 =1.1140104038264E+1910
Переведем число 1.1140104038264E+1910 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
1.1140104038264E+19 | 2 | |
0 | 0 | |
0 | | |
 |
В результате преобразования получилось:
1.1140104038264E+1910 = 002
Ответ: 9a9999999999f13f16 = 002