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 octal to binary like this:
0.450758 = 0. 4 5 0 7 5 = 0(=000). 4(=100) 5(=101) 0(=000) 7(=111) 5(=101) = 000.1001010001111012
the Final answer: 0.450758 = .1001010001111012
now let\'s make the transfer using the decimal system.
let\'s translate to decimal like this:
0∙80+4∙8-1+5∙8-2+0∙8-3+7∙8-4+5∙8-5 = 0∙1+4∙0.125+5∙0.015625+0∙0.001953125+7∙0.000244140625+5∙3.0517578125E-5 = 0+0.5+0.078125+0+0.001708984375+0.000152587890625 = 0.5799865722656210
got It: 0.450758 =0.5799865722656210
Translate the number 0.5799865722656210 в binary like this:
the Fractional part of the number is multiplied by the base of the new number system:
|
0. | 57998657226562*2 |
1 | .15997*2 |
0 | .31995*2 |
0 | .63989*2 |
1 | .27979*2 |
0 | .55957*2 |
1 | .11914*2 |
0 | .23828*2 |
0 | .47656*2 |
0 | .95312*2 |
1 | .90625*2 |
the result of the conversion was:
0.5799865722656210 = 0.10010100012
the Final answer: 0.450758 = 0.10010100012