Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним перевод в десятичную систему счисления вот так:
1∙83+2∙82+5∙81+1∙80+3∙8-1+5∙8-2+1∙8-3+7∙8-4+6∙8-5+7∙8-6+6∙8-7+3∙8-8+5∙8-9+5∙8-10+4∙8-11+4∙8-12+2∙8-13+4∙8-14 = 1∙512+2∙64+5∙8+1∙1+3∙0.125+5∙0.015625+1∙0.001953125+7∙0.000244140625+6∙3.0517578125E-5+7∙3.814697265625E-6+6∙4.7683715820312E-7+3∙5.9604644775391E-8+5∙7.4505805969238E-9+5∙9.3132257461548E-10+4∙1.1641532182693E-10+4∙1.4551915228367E-11+2∙1.8189894035459E-12+4∙2.2737367544323E-13 = 512+128+40+1+0.375+0.078125+0.001953125+0.001708984375+0.00018310546875+2.6702880859375E-5+2.8610229492188E-6+1.7881393432617E-7+3.7252902984619E-8+4.6566128730774E-9+4.6566128730774E-10+5.8207660913467E-11+3.6379788070917E-12+9.0949470177293E-13 = 681.4569999999994310
Получилось: 1251.351767635544248 =681.4569999999994310
Переведем число 681.4569999999994310 в шестнадцатиричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 681 | 16 | | |
| -672 | 42 | 16 | |
| 9 | -32 | 2 | |
| A | | |
 |
Дробная часть числа находится умножением на основание новой системы счисления:
 |
| 0. | 45699999999943*16 |
| 7 | .312*16 |
| 4 | .992*16 |
| F | .872*16 |
| D | .952*16 |
| F | .232*16 |
| 3 | .71199*16 |
| B | .39185*16 |
| 6 | .26955*16 |
| 4 | .31283*16 |
| 5 | .00525*16 |
В результате преобразования получилось:
681.4569999999994310 = 2A9.74FDF3B64516
Окончательный ответ: 1251.351767635544248 = 2A9.74FDF3B64516
Теперь выполним перевод через десятичную систему счисления.
Выполним прямой перевод из восьмиричной в двоичную вот так:
1251.351767635544248 = 1 2 5 1. 3 5 1 7 6 7 6 3 5 5 4 4 2 4 = 1(=001) 2(=010) 5(=101) 1(=001). 3(=011) 5(=101) 1(=001) 7(=111) 6(=110) 7(=111) 6(=110) 3(=011) 5(=101) 5(=101) 4(=100) 4(=100) 2(=010) 4(=100) = 001010101001.0111010011111101111100111011011001000101002
Окончательный ответ: 1251.351767635544248 = 1010101001.01110100111111011111001110110110010001012
Дополним число недостающими нулями слева
Выполним прямой перевод из двоичной в шестнадцатиричную вот так:
001010101001.01110100111111011111001110110110010001012 = 0010 1010 1001. 0111 0100 1111 1101 1111 0011 1011 0110 0100 0101 = 0010(=2) 1010(=A) 1001(=9). 0111(=7) 0100(=4) 1111(=F) 1101(=D) 1111(=F) 0011(=3) 1011(=B) 0110(=6) 0100(=4) 0101(=5) = 2A9.74FDF3B64516
Окончательный ответ: 001010101001.01110100111111011111001110110110010001018 = 2A9.74FDF3B64516