IEEE十进制到二进制转换

问题描述:

我想通过IEEE 754 32位将$ 14.83984375 $转换为二进制。IEEE十进制到二进制转换

真正的解决方案是:$ 01000001011011010111000000000000 $。 但我不明白。

我的解决办法是:
1.符号为正:0
2.二进制14等于$ 1110 $
$ 0.83984375 $等于110101100 ... $ 0 $
3.因此,指数是3,我们得到:$ 3 + 127 = 10000010 $位数

所以,如果我们把我们一起获得 $ 0 10000010 110110101100 ... 0 $

的失败,我有$ 0.83984375 $等于$一一零一零一一零零... 0 $解决方案表示$ 0.83984375 $等于$ 110101110 ... 0 $。

$ 1 $从哪里来?

预先感谢您。

您没有正确地convert 0.83984375;它是0.11010111。