Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним перевод через десятичную систему
Выполним перевод в десятичную систему счисления вот так:
3∙160+1∙16-1+6∙16-2+7∙16-3+9∙16-4+8∙16-5+5∙16-6+2∙16-7+8∙16-8+14∙16-9+8∙16-10 = 3∙1+1∙0.0625+6∙0.00390625+7∙0.000244140625+9∙1.52587890625E-5+8∙9.5367431640625E-7+5∙5.9604644775391E-8+2∙3.7252902984619E-9+8∙2.3283064365387E-10+14∙1.4551915228367E-11+8∙9.0949470177293E-13 = 3+0.0625+0.0234375+0.001708984375+0.0001373291015625+7.62939453125E-6+2.9802322387695E-7+7.4505805969238E-9+1.862645149231E-9+2.0372681319714E-10+7.2759576141834E-12 = 3.08779175041854610
Получилось: 3.16798528E816 =3.08779175041854610
Переведем число 3.08779175041854610 в восьмеричное вот так:
Дробная часть числа находится умножением на основание новой системы счисления:
 |
| 0. | 087791750418546*8 |
| 0 | .70233*8 |
| 5 | .61867*8 |
| 4 | .94938*8 |
| 7 | .59501*8 |
| 4 | .76008*8 |
| 6 | .08062*8 |
| 0 | .64497*8 |
| 5 | .15979*8 |
| 1 | .27832*8 |
| 2 | .22656*8 |
В результате преобразования получилось:
3.08779175041854610 = 3.05474605128
Окончательный ответ: 3.16798528E816 = 3.05474605128
Теперь выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
3.16798528E816 = 3. 1 6 7 9 8 5 2 8 E 8 = 3(=0011). 1(=0001) 6(=0110) 7(=0111) 9(=1001) 8(=1000) 5(=0101) 2(=0010) 8(=1000) E(=1110) 8(=1000) = 11.00010110011110011000010100101000111012
Окончательный ответ: 3.16798528E816 = 11.00010110011110011000010100101000111012
Дополним число недостающими нулями слева
Дополним число недостающими нулями справа
Выполним прямой перевод из двоичной в восмиричную вот так:
011.0001011001111001100001010010100011101002 = 011. 000 101 100 111 100 110 000 101 001 010 001 110 100 = 011(=3). 000(=0) 101(=5) 100(=4) 111(=7) 100(=4) 110(=6) 000(=0) 101(=5) 001(=1) 010(=2) 001(=1) 110(=6) 100(=4) = 3.05474605121648
Окончательный ответ: 3.16798528E816 = 3.05474605121648