人昏倒的原因:浮点数的问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 06:42:08
十进制数23.25以二进制数浮点格式可精确表示为机器数2+101×0.1011101
这里的机器数是如何计算出来的?写出步骤来.主要是不知道这个+101是怎么算出来的.(2+101:是2的+101次方,不是2加101)请高手指点.

在二进制里,一个二进制数乘以二的N次方,相当于把这个数的小数点往右移N位,当然,这里就讲N大于零的情况.(101)b=(5)o,因此相当于把小数点向右移五位,10111.01.10111转为十时制为23,0.01转为十进制等于0.25.回答完毕