使用bigdecimal进行除法计算的时候报错,提示:Non-terminating decimal expansion怎么办?

提问者:帅平 问题分类:微服务
使用bigdecimal进行除法计算的时候报错,提示:
java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.

现在应该怎么解决?
1 个回答
咪有了
咪有了
这是因为出现了无限循环小数的问题,这里可以设置下精确的小数点,例如:
divide(xxxxx,2)

即可解决。
发布于:1个月前 (04-10) IP属地:四川省
我来回答