java中BigDecimal 计算
加法 add()函数
减法subtract()函数
乘法multiply()函数
除法divide()函数
绝对值abs()函数
java中BigDecimal 比较
在java中判断一个BigDecimal的金额是否大于0,通常用于两个金额差的比较。
具体做法:
BigDecimal num= new BigDecimal("1");
int i=num.compareTo(BigDecimal.ZERO);
if(i==-1){
//num小于0 例如:num=-10.00
}
if(i==0){
//num等于0, num=0.00
}
if(i==1){
//num大于0 例如:num=10.00
}
后续用到equals方法再补充
if(num.equals(BigDecimal.ZERO)){
}