Rounding necessary 异常问题解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rounding necessary 异常问题解决相关的知识,希望对你有一定的参考价值。
1.异常图片
public BigDecimal divide(BigDecimal divisor, int scale, int roundingMode) {}
意思是说:我用一个BigDecimal对象除以divisor后的结果,并且要求这个结果保留有scale个小数位,roundingMode表示的就是保留模式是什么,是四舍五入啊还是其它的,你可以自己选!
例如:new BigDecimal(acount).divide(new BigDecimal(100), 2, BigDecimal.ROUND_HALF_UP);//除以100后保留到小数点后两位,四舍五入取值
注意点:防止精度丢失建议用该函数时,保留小数点取值的结果要选择取值模式;如果最终相除结果是小数,要注意选择合适的取值模式。
参考文献:https://blog.csdn.net/oChangWen/article/details/51531866
以上是关于Rounding necessary 异常问题解决的主要内容,如果未能解决你的问题,请参考以下文章
解决git提交:Please enter a commit message to explain why this merge is necessary
'adb.exe,start-server' failed — run manually if necessary, Android Studio
git中Please enter a commit message to explain why this merge is necessary