This transfer is possible in two ways: direct transfer and using the decimal system.
First we will perform the translation through the decimal system
let\'s translate to decimal like this:
1∙162+8∙161+6∙160+1∙16-1+12∙16-2 = 1∙256+8∙16+6∙1+1∙0.0625+12∙0.00390625 = 256+128+6+0.0625+0.046875 = 390.10937510
got It: 186.1C16 =390.10937510
Translate the number 390.10937510 в octal like this:
the Integer part of the number is divided by the base of the new number system:
390 | 8 | | |
-384 | 48 | 8 | |
6 | -48 | 6 | |
| 0 | | |
|
the Fractional part of the number is multiplied by the base of the new number system:
|
0. | 109375*8 |
0 | .875*8 |
7 | .0*8 |
the result of the conversion was:
390.10937510 = 606.078
answer: 186.1C16 = 606.078
Now we will perform a direct translation.
let\'s do a direct translation from hexadecimal to binary like this:
186.1C16 = 1 8 6. 1 C = 1(=0001) 8(=1000) 6(=0110). 1(=0001) C(=1100) = 110000110.0001112
answer: 186.1C16 = 110000110.0001112
let\'s make a direct translation from binary to post-binary like this:
110000110.0001112 = 110 000 110. 000 111 = 110(=6) 000(=0) 110(=6). 000(=0) 111(=7) = 606.078
answer: 186.1C16 = 606.078