Java BigDecimal 的除法
时间: 2023-10-17 19:20:15 浏览: 107
JavaDemical:Java 数字API
Java中BigDecimal类提供了高精度的数值计算,包括除法操作。BigDecimal类的除法方法是divide()。
示例代码如下:
```
BigDecimal a = new BigDecimal("10");
BigDecimal b = new BigDecimal("3");
BigDecimal c = a.divide(b, 2, BigDecimal.ROUND_HALF_UP);
System.out.println(c);
```
在上面的代码中,我们先创建了两个BigDecimal对象a和b,然后使用a对象的divide()方法进行除法运算,第一个参数是除数,第二个参数是保留小数位数,第三个参数是舍入模式。
在上面的示例代码中,我们设置保留小数位数为2,舍入模式为四舍五入(ROUND_HALF_UP),最终输出结果为3.33。
阅读全文