小数进制的转换问题现在有个十进制小数:7.49转为二进制小数就是:111.0111(2)但是,我把111.0111(2)
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/10/10 09:17:12
小数进制的转换问题
现在有个十进制小数:7.49
转为二进制小数就是:111.0111(2)
但是,我把111.0111(2)转为十进制小数时如下:
整数部分:1*22+1*21+1*20=7
小数部分:0*2-1+1*2-2+1*2-3+1*2-4=0.437
结果是7.44
和原本7.49不一样啊,怎么回事.
傻瓜鸣人
我知道转换的方法,问题是我按这个方法做出来前后对比是不一样的.你自己拿我这个数试试看.
7.49,把他转一次二进制,再转回十进制看看,还是不是7.49
现在有个十进制小数:7.49
转为二进制小数就是:111.0111(2)
但是,我把111.0111(2)转为十进制小数时如下:
整数部分:1*22+1*21+1*20=7
小数部分:0*2-1+1*2-2+1*2-3+1*2-4=0.437
结果是7.44
和原本7.49不一样啊,怎么回事.
傻瓜鸣人
我知道转换的方法,问题是我按这个方法做出来前后对比是不一样的.你自己拿我这个数试试看.
7.49,把他转一次二进制,再转回十进制看看,还是不是7.49
这是计算机表示精度的问题,当表示小数时,0.5,0.75,0.875等数可精确表示,0.876或许除了1000次还没除尽,而计算机表示一个小数总有位数限制,于是就采取最接近的数来表示
十进制小数转换二进制的问题
如何使用计算器把十进制的小数转换成二进制
十进制的小数怎么转换成二进制
怎么把二进制小数转换为十进制数
计算器-【科学型】 如何把有【小数】的八进制转换为十进制?如54.36 小数小数小数
十进制10.5怎么转换成2进制?主要是0.5这个小数怎么转换成二进制
把0.1和0.01两个十进制小数化成二进制小数?
如何用windows内置的计算器实现二进制小数与十进制小数之间的转换?
十进制小数转二进制,十进制数0.1= (二进制数)
十进制小数如何转换为二进制、八进制、十六进制.
十进制转成二进制小数点取几位(指小数部分)是和小数位数一样么
如何将带有小数的二进制数转换成十进制数,如0.011101?