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 $从哪里来?
预先感谢您。