浮点数精度损失与解决
问题
二进制数无法精确地表示十进制数0.1,因此只能用十进制数0.099999...对应的二进制数来近似表示十进制数0.1。

《Java核心技术 卷1》P70
解决
java.math包提供的2个大数类可以实现任意精度的计算。


《Java核心技术 卷1》P76
问题
二进制数无法精确地表示十进制数0.1,因此只能用十进制数0.099999...对应的二进制数来近似表示十进制数0.1。

《Java核心技术 卷1》P70
解决
java.math包提供的2个大数类可以实现任意精度的计算。


《Java核心技术 卷1》P76