常用类型1) 、Bigdecimal
Bigdecimal类型赋值为0两种方式:
① =new Bigdecimal(“0”)
②BigDecimal.ZERO
取舍方式
RoundingMode.HALF_UP 四舍五入
bigdecimal的详细取舍可参看:
https://blog.csdn.net/well386/article/details/53945796
基本运算a,b,c都是bigdecimal类型:
乘除:
c x b / a 【执行除法时,保留两位,四舍五入】==>c.multiply(b) .divide(a, 2, RoundingMode.HALF_UP);
加减:
b+c ==>b.add(c)
取余数:
a%b ==> a.remainder(b)
金额比较
a < b ==> a.compareTo(b) <0