比较浮点数以获得完全相等通常不会做您想要的。这是因为计算机中的浮点数具有一种表示形式(存储格式),这种表示形式对于许多实数本质上是不准确的。
我建议在这里阅读:http : //floating-point-
gui.de/并使用“
epsilon”公差值进行“模糊比较”之类的事情,以使数字相等,只要它们之间的差异小于x%管他呢。

比较浮点数以获得完全相等通常不会做您想要的。这是因为计算机中的浮点数具有一种表示形式(存储格式),这种表示形式对于许多实数本质上是不准确的。
我建议在这里阅读:http : //floating-point-
gui.de/并使用“
epsilon”公差值进行“模糊比较”之类的事情,以使数字相等,只要它们之间的差异小于x%管他呢。