《表1 小数点后4位能够用二进制数表示的数值二进制数是连续的袁十进制数是非连续的》

《表1 小数点后4位能够用二进制数表示的数值二进制数是连续的袁十进制数是非连续的》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《中职计算机专业基于VFP编程运算错误学习计算机数据》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

在了解了将二进制数表示的小数转换成十进制数的方法后,计算机运算出错的原因也就容易理解了。计算机之所以会出现运算错误,是因为“有一些十进制的小数无法转换成二进制数”。例如,十进制数0.1,就无法用二进制数正确表示,小数点后面即使有几十位甚至几百位与无法表示。我们来分析一下不能正确表示的原因。图3中,小数点后4位用二进制数表示时的数值范围为0.0000~0.1111.因此,这里只能表示0.5、0.25、0.125、0.0625这四个二进制数小数点后面的位权组合而成(相加总和)的小数。将这些数值组合后能够表示的数值,即为表1所示的无序的十进制小数。