大家好,又见面了,我是全栈君。
BigDecimal调用divide()方法时报异常: Non-terminating decimal expansion; no exact representable decimal result.
原因是出现了无限小数,这时候需要定义保留几位小数,
decemal1.divide(decimal2, 6, BigDecimal.ROUND_HALF_UP);
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120871.html原文链接:https://javaforall.net