32位浮点数表示的范围.pdfVIP

  • 427
  • 0
  • 约2.87千字
  • 约 3页
  • 2017-07-25 发布于浙江
  • 举报
32位浮点数表示的范围

浮点数的理解 在定点数表示中存在的一个问题是,难以表示数值很大的数据和数值很小的数据。例如,电子的质量(9×10-28 克)和太阳的质量(2×1033 克)相差甚远,在定点计算机中无法直接表示,因为小数点只能固定在某一个位置上, 从而限制了数据的表示范围。 为了表示更大范围的数据,数学上通常采用科学计数法,把数据表示成一个小数乘以一个以10 为底的指数。 例如,在计算机中,电子的质量和太阳的质量可以分别取不同的比例因子,以使其数值部分的绝对值小于1, 即: 9×10-28 = 0.9×10-27 2×1033 = 0.2×1034 这里的比例因子10-27 和1034 要分别存放在机器的某个单元中,以便以后对计算结果按此比例增大。显然, 这要占用一定的存储空间和运算时间。 浮点表示法就是把一个数的有效数字和数的范围在计算机中分别予以表示。这种把数的范围和精度分别表示 的方法,相当于数的小数点位置随比例因子的不同而在一定范围内自由浮动,改变指数部分的数值相当于改变小 数点的位置。在这种表示法中,小数点的位置是可以浮动的,因此称为浮点表示法。 浮点数的一般表示形式为: e 一个十进

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档