通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常的,异常如下:Non-terminating decimal expansion; no exact representable decimal result。
**解决方法:**就是给divide设置精确的小数点divide(xxxxx,2, BigDecimal.ROUND_HALF_UP)
BigDecimal做除法时注意事项
最新推荐文章于 2024-07-11 13:42:35 发布
本文介绍使用BigDecimal进行除法运算时遇到的非终止小数异常问题,并提供了解决方案,即通过设置除法精度来避免异常。
2776

被折叠的 条评论
为什么被折叠?



