在遇到浮点数的时候,千万不要使用“==”操作符来进行比较,因为有精度问题。要么使用阈值来忽略舍入的问题(Math.abs() ),要么使用 BigDecimal (compareto)来替代 double 或者 float。