js計算小數問題以及後臺BigDecimal計算問題(記錄)
阿新 • • 發佈:2018-10-31
Js 計算不準確問題
num.toFixed(4)
4指的是保留幾位小數
- BigDecimal bignum1 = new BigDecimal("10");
- BigDecimal bignum2 = new BigDecimal("5");
- BigDecimal bignum3 = null;
- //加法
- bignum3 = bignum1.add(bignum2);
- System.out.println("和 是:" + bignum3);
- //減法
- bignum3 = bignum1.subtract(bignum2);
- System.out.println("差 是:" + bignum3);
- //乘法
- bignum3 = bignum1.multiply(bignum2);
- System.out.println("積 是:" + bignum3);
- //除法
- bignum3 = bignum1.divide(bignum2);
- System.out.println("商 是:" + bignum3);
- 比較大小可以用 a.compareTo(b)
返回值 -1 小於 0 等於 1 大於