This transfer is possible in two ways: direct transfer and using the decimal system.
first, let\'s make a direct transfer.
let\'s do a direct translation from hexadecimal to binary like this:
3614.91016 = 3 6 1 4. 9 1 0 = 3(=0011) 6(=0110) 1(=0001) 4(=0100). 9(=1001) 1(=0001) 0(=0000) = 11011000010100.100100012
answer: 3614.91016 = 11011000010100.100100012
now let\'s make the transfer using the decimal system.
let\'s translate to decimal like this:
3∙163+6∙162+1∙161+4∙160+9∙16-1+1∙16-2+0∙16-3 = 3∙4096+6∙256+1∙16+4∙1+9∙0.0625+1∙0.00390625+0∙0.000244140625 = 12288+1536+16+4+0.5625+0.00390625+0 = 13844.5664062510
got It: 3614.91016 =13844.5664062510
Translate the number 13844.5664062510 в binary like this:
the Integer part of the number is divided by the base of the new number system:
13844 | 2 | | | | | | | | | | | | | |
-13844 | 6922 | 2 | | | | | | | | | | | | |
0 | -6922 | 3461 | 2 | | | | | | | | | | | |
| 0 | -3460 | 1730 | 2 | | | | | | | | | | |
| | 1 | -1730 | 865 | 2 | | | | | | | | | |
| | | 0 | -864 | 432 | 2 | | | | | | | | |
| | | | 1 | -432 | 216 | 2 | | | | | | | |
| | | | | 0 | -216 | 108 | 2 | | | | | | |
| | | | | | 0 | -108 | 54 | 2 | | | | | |
| | | | | | | 0 | -54 | 27 | 2 | | | | |
| | | | | | | | 0 | -26 | 13 | 2 | | | |
| | | | | | | | | 1 | -12 | 6 | 2 | | |
| | | | | | | | | | 1 | -6 | 3 | 2 | |
| | | | | | | | | | | 0 | -2 | 1 | |
| | | | | | | | | | | | 1 | | |
|
the Fractional part of the number is multiplied by the base of the new number system:
|
0. | 56640625*2 |
1 | .13281*2 |
0 | .26563*2 |
0 | .53125*2 |
1 | .0625*2 |
0 | .125*2 |
0 | .25*2 |
0 | .5*2 |
1 | .0*2 |
the result of the conversion was:
13844.5664062510 = 11011000010100.100100012
answer: 3614.91016 = 11011000010100.100100012