Non-terminating decimal expansion; no exact representable decimal result

BigDecimal除法运算出现java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result
 
分析:
通过BigDecimal做除法运算时,在不整除出现无限循环小数时,就会报异常,解决办法就是divide时传入第二个参数,设置小数位数
posted @ 2019-11-06 10:35  hailπ  阅读(1490)  评论(0编辑  收藏  举报