宣告變數
bigdecimal a = new bigdecimal("1000");
bigdecimal b = new bigdecimal("10.05");
bigdecimal c = new bigdecimal("-100");
加法 add()函式bigdecimal result = a.add(b);
減法subtract()函式bigdecimal result = a.subtract(b);
乘法multipy()函式bigdecimal result = a.multipy(b);
除法divide()函式bigdecimal result = a.divide(b);
絕對值abs()函式bigdecimal result = a.abs();
bigdecimal result2 = c.abs();
呼叫bigdecimal中的compareto方法, 如:int i = bigdecimal.compareto(bigdecimal.zero);
i=0:表示bigdecimal的值 等於 0
i=1:表示bigdecimal的值與 大於0
i=-1:表示bigdecimal的值與 小於 0
呼叫bigdecimal中的compareto方法, 如:a.compareto(b);
返回值 0:表示 a等於b
1:表示 a大於b
-1:表示 a小於b
BigDecimal 加 減 乘 除 比較
bigdecimal 多用於商業計算,或者較大數值得計算 bigdecimal bignum1 newbigdecimal 10 bigdecimal bignum2 new bigdecimal 5 bigdecimal bignum3 null 加法 bignum3 bignum1.add bi...
BigDecimal加減乘除計算
bigdecimal num1 new bigdecimal 0.005 bigdecimal num2 new bigdecimal 1000000 bigdecimal num3 new bigdecimal 1000000 盡量用字串的形式初始化 bigdecimal num12 new bi...
BigDecimal加減乘除保留小數
public bigdecimal add bigdecimal augend 加 bigdecimal bd1 new bigdecimal 0.09 bigdecimal bd2 new bigdecimal 0.01 system.out.println add bd1.add bd2 sys...