BigDecimal类中的divide方法可以用于执行除法运算。它有多个重载的方法,以下是其中两个常用的方法:
例子:
BigDecimal num1 = new BigDecimal("10");
BigDecimal num2 = new BigDecimal("3");
BigDecimal result = num1.divide(num2);
System.out.println(result); // 输出:3.333333333333333333333333333
例子:
BigDecimal num1 = new BigDecimal("10");
BigDecimal num2 = new BigDecimal("3");
BigDecimal result = num1.divide(num2, 2, RoundingMode.HALF_UP);
System.out.println(result); // 输出:3.33
注意:在除法运算中,如果除数为0,则会抛出ArithmeticException异常。