Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним перевод через десятичную систему
Выполним перевод в десятичную систему счисления вот так:
3∙162+4∙161+3∙160+15∙16-1+6∙16-2+0∙16-3+4∙16-4+1∙16-5+8∙16-6+9∙16-7+3∙16-8+7∙16-9+4∙16-10+11∙16-11+12∙16-12 = 3∙256+4∙16+3∙1+15∙0.0625+6∙0.00390625+0∙0.000244140625+4∙1.52587890625E-5+1∙9.5367431640625E-7+8∙5.9604644775391E-8+9∙3.7252902984619E-9+3∙2.3283064365387E-10+7∙1.4551915228367E-11+4∙9.0949470177293E-13+11∙5.6843418860808E-14+12∙3.5527136788005E-15 = 768+64+3+0.9375+0.0234375+0+6.103515625E-5+9.5367431640625E-7+4.7683715820312E-7+3.3527612686157E-8+6.9849193096161E-10+1.0186340659857E-10+3.6379788070917E-12+6.2527760746889E-13+4.2632564145606E-14 = 835.96110
Получилось: 343.F604189374BC16 =835.96110
Переведем число 835.96110 в восьмеричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
835 | 8 | | | |
-832 | 104 | 8 | | |
3 | -104 | 13 | 8 | |
| 0 | -8 | 1 | |
| | 5 | | |
 |
Дробная часть числа находится умножением на основание новой системы счисления:
 |
0. | 961*8 |
7 | .688*8 |
5 | .504*8 |
4 | .032*8 |
0 | .256*8 |
2 | .048*8 |
0 | .384*8 |
3 | .072*8 |
0 | .576*8 |
4 | .608*8 |
4 | .864*8 |
В результате преобразования получилось:
835.96110 = 1503.75402030448
Ответ: 343.F604189374BC16 = 1503.75402030448
Теперь выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
343.F604189374BC16 = 3 4 3. F 6 0 4 1 8 9 3 7 4 B C = 3(=0011) 4(=0100) 3(=0011). F(=1111) 6(=0110) 0(=0000) 4(=0100) 1(=0001) 8(=1000) 9(=1001) 3(=0011) 7(=0111) 4(=0100) B(=1011) C(=1100) = 1101000011.11110110000001000001100010010011011101001011112
Ответ: 343.F604189374BC16 = 1101000011.11110110000001000001100010010011011101001011112
Дополним число недостающими нулями слева
Дополним число недостающими нулями справа
Выполним прямой перевод из двоичной в восмиричную вот так:
001101000011.1111011000000100000110001001001101110100101111002 = 001 101 000 011. 111 101 100 000 010 000 011 000 100 100 110 111 010 010 111 100 = 001(=1) 101(=5) 000(=0) 011(=3). 111(=7) 101(=5) 100(=4) 000(=0) 010(=2) 000(=0) 011(=3) 000(=0) 100(=4) 100(=4) 110(=6) 111(=7) 010(=2) 010(=2) 111(=7) 100(=4) = 1503.75402030446722748
Ответ: 343.F604189374BC16 = 1503.75402030446722748