java 中的浮点数运算会出现精度丢失的结果 这是因为他们运算的时候是转换成2进制运算的 所以得到的结果太大 无法表示造成的 避免这种结果的话 就要用LS那位的方法了
计算机是二进制的,而小数转成二进制时会出现除不尽的问题你要想计算精确得用这个类:BigDecimal