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:
4∙82+7∙81+7∙80+5∙8-1 = 4∙64+7∙8+7∙1+5∙0.125 = 256+56+7+0.625 = 319.62510
got It: 477.58 =319.62510
Translate the number 319.62510 в hexadecimal like this:
the Integer part of the number is divided by the base of the new number system:
319 | 16 | | |
-304 | 19 | 16 | |
F | -16 | 1 | |
| 3 | | |
|
the Fractional part of the number is multiplied by the base of the new number system:
|
0. | 625*16 |
A | .0*16 |
the result of the conversion was:
319.62510 = 13F.A16
answer: 477.58 = 13F.A16
now let\'s make the transfer using the decimal system.
let\'s do a direct translation from octal to binary like this:
477.58 = 4 7 7. 5 = 4(=100) 7(=111) 7(=111). 5(=101) = 100111111.1012
answer: 477.58 = 100111111.1012
Fill in the number with missing zeros on the left
Fill in the number with missing zeros on the right
let\'s do a direct translation from binary to hexadecimal like this:
000100111111.10102 = 0001 0011 1111. 1010 = 0001(=1) 0011(=3) 1111(=F). 1010(=A) = 13F.A16
answer: 000100111111.10108 = 13F.A16