发布于 2009-06-26 09:10:36
0楼
哎。。。浮点格式数字表示的通用形式是“数字 = m * b的E次方”。基数“b”和指数“E”是整数;尾数“m”是有理数。
这种类型的数字表达法的优点在于:在有限的空间内能够表示非常大和非常小的数值。在尾数和指数的有限位数内,可以覆盖很大范围的数字。
缺点是计算的精度有限。例如,当构成两个数字的和时,指数必须通过移位尾数(移动小数点)来匹配,因为只有具有相同指数的数字才能相加。
由于 计算的精度有限 其不能准确的表达出0,因此浮点数不建议用比较中的等于指令来处理,换句话说吧,就是所有的浮点数都会有偏差,通常偏差可以忽略。