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異常。