Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним перевод через десятичную систему
Выполним перевод в десятичную систему счисления вот так:
3∙162+11∙161+1∙160+8∙16-1+7∙16-2+10∙16-3+14∙16-4+1∙16-5+4∙16-6+7∙16-7+10∙16-8+14∙16-9+1∙16-10 = 3∙256+11∙16+1∙1+8∙0.0625+7∙0.00390625+10∙0.000244140625+14∙1.52587890625E-5+1∙9.5367431640625E-7+4∙5.9604644775391E-8+7∙3.7252902984619E-9+10∙2.3283064365387E-10+14∙1.4551915228367E-11+1∙9.0949470177293E-13 = 768+176+1+0.5+0.02734375+0.00244140625+0.000213623046875+9.5367431640625E-7+2.3841857910156E-7+2.6077032089233E-8+2.3283064365387E-9+2.0372681319714E-10+9.0949470177293E-13 = 945.5299999999997510
Получилось: 3B1.87AE147AE116 =945.5299999999997510
Переведем число 945.5299999999997510 в восьмеричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 945 | 8 | | | |
| -944 | 118 | 8 | | |
| 1 | -112 | 14 | 8 | |
| 6 | -8 | 1 | |
| | 6 | | |
 |
Дробная часть числа находится умножением на основание новой системы счисления:
 |
| 0. | 52999999999975*8 |
| 4 | .24*8 |
| 1 | .92*8 |
| 7 | .36*8 |
| 2 | .88*8 |
| 7 | .04*8 |
| 0 | .32*8 |
| 2 | .56*8 |
| 4 | .48*8 |
| 3 | .83997*8 |
| 6 | .71973*8 |
В результате преобразования получилось:
945.5299999999997510 = 1661.41727024368
Окончательный ответ: 3B1.87AE147AE116 = 1661.41727024368
Теперь выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
3B1.87AE147AE116 = 3 B 1. 8 7 A E 1 4 7 A E 1 = 3(=0011) B(=1011) 1(=0001). 8(=1000) 7(=0111) A(=1010) E(=1110) 1(=0001) 4(=0100) 7(=0111) A(=1010) E(=1110) 1(=0001) = 1110110001.10000111101011100001010001111010111000012
Окончательный ответ: 3B1.87AE147AE116 = 1110110001.10000111101011100001010001111010111000012
Дополним число недостающими нулями слева
Дополним число недостающими нулями справа
Выполним прямой перевод из двоичной в восмиричную вот так:
001110110001.1000011110101110000101000111101011100001002 = 001 110 110 001. 100 001 111 010 111 000 010 100 011 110 101 110 000 100 = 001(=1) 110(=6) 110(=6) 001(=1). 100(=4) 001(=1) 111(=7) 010(=2) 111(=7) 000(=0) 010(=2) 100(=4) 011(=3) 110(=6) 101(=5) 110(=6) 000(=0) 100(=4) = 1661.417270243656048
Окончательный ответ: 3B1.87AE147AE116 = 1661.417270243656048