BigDecimal相除
时间: 2023-11-07 22:01:47 浏览: 88
BigDecimal类
5星 · 资源好评率100%
引用中提到,使用BigDecimal类进行数值处理可以处理高精度的浮点数。在进行除法运算时,需要使用BigDecimal的divide方法,并指定小数位数和舍入模式。舍入模式包括ROUND_CEILING、ROUND_DOWN、ROUND_FLOOR、ROUND_HALF_DOWN、ROUND_HALF_EVEN、ROUND_HALF_UP、ROUND_UNNECESSARY和ROUND_UP。其中,ROUND_HALF_DOWN表示若舍弃部分大于等于0.5,则作ROUND_UP;否则,作ROUND_DOWN。
在你的例子中,你使用了BigDecimal的divide方法进行除法运算,并设置小数位数为2和舍入模式为ROUND_HALF_UP。这样可以得到想要的结果。
阅读全文