浮点数判断需要注意,float 和double 的精度范围,超过范围的数字会被忽略(1) 浮点数大小判断如果没有等号关系在里面,也就必然一大一小,那么直接用 > 或者 <(2) 浮点数相等判断因为 浮点数在内存中存放,可能无法精确的储存,所以同一个值,可能有不同的内存数据,所以要使用以下的方法:以float 为例,32位APP中精度为 6-7,所以取 1e-7。两个数字 A 、 B,if ( |A-B| <1e-7 ) 则 A、B相等。