1、浮点数(float、double)的比较
由于浮点数的精度是有限的,所以最后的运算或储存结果是四舍五入的或者直接舍弃位数,这就导致了类似与0.000001的浮点数的比较是直接用0来比较,产生了误差。因此,用 == 或 != 来比较是不精确的。要求用< > 类的比较。
1、浮点数(float、double)的比较
由于浮点数的精度是有限的,所以最后的运算或储存结果是四舍五入的或者直接舍弃位数,这就导致了类似与0.000001的浮点数的比较是直接用0来比较,产生了误差。因此,用 == 或 != 来比较是不精确的。要求用< > 类的比较。