BigDecimal常用操作
public BigDecimal add(BigDecimal decimalA, BigDecimal decimalB){
return decimalA.add(decimalB);
}
public BigDecimal subtract(BigDecimal decimalA, BigDecimal decimalB){
return decimalA.subtract(decimalB);
}
public BigDecimal multiply(BigDecimal decimalA, BigDecimal decimalB){
return decimalA.multiply(decimalB);
}
public BigDecimal divide(BigDecimal decimalA, BigDecimal decimalB){
return decimalA.divide(decimalB,RoundingMode.HALF_UP);
}
public BigDecimal setScale(BigDecimal decimalA,int n){
return decimalA.setScale(n,RoundingMode.HALF_UP);
}
public int compareTo(BigDecimal decimalA, BigDecimal decimalB){
return decimalA.compareTo(decimalB);
}
public BigDecimal abs(BigDecimal decimalA){
return decimalA.abs();
}
public int signum(BigDecimal decimalA, BigDecimal decimalB){
return decimalA.signum();
}
public int precision(BigDecimal decimalA, BigDecimal decimalB){
return decimalA.precision();
}
public BigDecimal movePointLeft(BigDecimal decimalA,int n){
return decimalA.movePointLeft(n);
}
public BigDecimal movePointRight(BigDecimal decimalA,int n){
return decimalA.movePointRight(n);
}
public BigDecimal negate(BigDecimal decimalA){
return decimalA.negate();
}