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:
1∙83+0∙82+1∙81+1∙80+1∙8-1+0∙8-2 = 1∙512+0∙64+1∙8+1∙1+1∙0.125+0∙0.015625 = 512+0+8+1+0.125+0 = 521.12510
got It: 1011.108 =521.12510
Translate the number 521.12510 в hexadecimal like this:
the Integer part of the number is divided by the base of the new number system:
521 | 16 | | |
-512 | 32 | 16 | |
9 | -32 | 2 | |
| 0 | | |
|
the Fractional part of the number is multiplied by the base of the new number system:
|
0. | 125*16 |
2 | .0*16 |
the result of the conversion was:
521.12510 = 209.216
the Final answer: 1011.108 = 209.216
now let\'s make the transfer using the decimal system.
let\'s do a direct translation from octal to binary like this:
1011.108 = 1 0 1 1. 1 0 = 1(=001) 0(=000) 1(=001) 1(=001). 1(=001) 0(=000) = 001000001001.0010002
the Final answer: 1011.108 = 1000001001.0012
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:
001000001001.00102 = 0010 0000 1001. 0010 = 0010(=2) 0000(=0) 1001(=9). 0010(=2) = 209.216
the Final answer: 001000001001.00108 = 209.216