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 大于