import java.math.BigDecimal;
public class BigDecimalUtil {
public static BigDecimal format(BigDecimal val) {
return val.divide(new BigDecimal("1"),2,BigDecimal.ROUND_DOWN);
}
public static BigDecimal multiply(BigDecimal v1, BigDecimal v2) {
return format(v1.multiply(v2));
}
public static BigDecimal divide(BigDecimal v1, BigDecimal v2) {
return format(v1.divide(v2));
}
public static BigDecimal add(BigDecimal v1, BigDecimal v2) {
if (null == v1) {
v1 = new BigDecimal("0.00");
}
if (null == v2) {
v2 = new BigDecimal("0.00");
}
return format(v1.add(v2));
}
public static BigDecimal subtract(BigDecimal a,BigDecimal b){
return format(a.subtract(b));
}
}