This transfer is possible in two ways: direct transfer and using the decimal system.
first, let\'s make a direct transfer.
let\'s translate to decimal like this:
2∙82+4∙81+5∙80+3∙8-1+2∙8-2+1∙8-3 = 2∙64+4∙8+5∙1+3∙0.125+2∙0.015625+1∙0.001953125 = 128+32+5+0.375+0.03125+0.001953125 = 165.40820312510
got It: 245.3218 =165.40820312510
Translate the number 165.40820312510 в hexadecimal like this:
the Integer part of the number is divided by the base of the new number system:
165 | 16 | |
-160 | A | |
5 | | |
|
the Fractional part of the number is multiplied by the base of the new number system:
|
0. | 408203125*16 |
6 | .53125*16 |
8 | .5*16 |
8 | .0*16 |
the result of the conversion was:
165.40820312510 = A5.68816
answer: 245.3218 = A5.68816
now let\'s make the transfer using the decimal system.
let\'s do a direct translation from octal to binary like this:
245.3218 = 2 4 5. 3 2 1 = 2(=010) 4(=100) 5(=101). 3(=011) 2(=010) 1(=001) = 010100101.0110100012
answer: 245.3218 = 10100101.0110100012
Fill in the number with missing zeros on the right
let\'s do a direct translation from binary to hexadecimal like this:
10100101.0110100010002 = 1010 0101. 0110 1000 1000 = 1010(=A) 0101(=5). 0110(=6) 1000(=8) 1000(=8) = A5.68816
answer: 10100101.0110100010008 = A5.68816