import java.math.BigDecimal;
/**
* 金钱计算工具类
*/
public class MoneyUtil {
/**
* 加法
* @param v1
* @param v2
* @return
*/
public static BigDecimal add(BigDecimal v1,BigDecimal v2){
if(v1 == null || "".equals(v1)){
v1 = new BigDecimal(0);
}else if(v2 == null || "".equals(v2)){
v2 = new BigDecimal(0);
}
return v1.add(v2).setScale(2, BigDecimal.ROUND_DOWN);
}
/**
* 减法
* @param v1
* @param v2
* @return
*/
public static BigDecimal subtract(BigDecimal v1,BigDecimal v2){
if(v1 == null || "".equals(v1)){
v1 = new BigDecimal(0);
}else if(v2 == null || "".equals(v2)){
v2 = new BigDecimal(0);
}
return v1.subtract(v2).setScale(2, BigDecimal.ROUND_DOWN);
}
/**
* 除法
java金钱计算工具类Money
于 2024-05-13 11:28:34 首次发布