BigDecimal类型相除
时间: 2023-10-17 22:25:28 浏览: 155
BigDecimal类
5星 · 资源好评率100%
要使用BigDecimal类型进行相除,可以使用divide方法。该方法接受两个参数:除数和小数位数。下面是一个例子:
```java
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
BigDecimal dividend = new BigDecimal("10");
BigDecimal divisor = new BigDecimal("3");
BigDecimal result = dividend.divide(divisor, 2, BigDecimal.ROUND_HALF_UP);
System.out.println(result);
}
}
```
在这个例子中,我们将被除数设置为10,除数设置为3。然后我们使用divide方法进行相除,第一个参数是除数,第二个参数是小数位数(这里设置为2,表示结果保留两位小数)。最后,我们使用ROUND_HALF_UP舍入模式来进行结果的舍入。结果将会输出3.33。
阅读全文