BigDecimal類中的divide方法用于將一個BigDecimal對象除以另一個BigDecimal對象。其語法如下:
public BigDecimal divide(BigDecimal divisor)
其中,divisor為用來除的BigDecimal對象。該方法會返回一個新的BigDecimal對象,表示被除數(shù)除以除數(shù)的結(jié)果。如果除不盡,可以使用重載方法設(shè)置保留小數(shù)位數(shù)和舍入模式。例如:
BigDecimal result = dividend.divide(divisor, 2, RoundingMode.HALF_UP);
該方法將被除數(shù)除以除數(shù)得到的結(jié)果保留兩位小數(shù),并使用HALF_UP舍入模式。