Java BigDecimal类型的 加减乘除运算不能像C#一样简单,需要调用方法:
加法:add
减法:subtract
乘法:multiply
除法:divide
注;
foo.divide(bar, 2, BigDecimal.ROUND_HALF_UP);
BigDecimal bignum1 =
new
BigDecimal(
"10"
);
BigDecimal bignum2 =
new
BigDecimal(
"5"
);
BigDecimal bignum3 =
null
;
//加法
bignum3 = bignum1.add(bignum2);
//减法
bignum3 = bignum1.subtract(bignum2);
//乘法
bignum3 = bignum1.multiply(bignum2);
//除法
bignum3 = bignum1.divide(bignum2);