阅读背景:

float double 比较大小问题

来源:互联网 

一、

类型float和double通过==,>,<等比较不会引起编译错误,但是非常可能得到错误的结果。这是因为它们的内存分布不同,不可以直接比较。正确的方法是转换为同一类型后比较两者差值,如果结果小于规定的小值,则视为相等。类型float和double通过==,>,<等比较不会引起编译错误,但是非常可能得到




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: