BigDecimal常用

public static void main(String[] args) {
    BigDecimal num1 = new BigDecimal(4);
    BigDecimal num2 = new BigDecimal(2);
    BigDecimal num3 = new BigDecimal(1.23456);
    // add:加
    System.out.println(num1.add(num2));// 6
    // subtract:减
    System.out.println(num1.subtract(num2));// 2
    // multiply:乘
    System.out.println(num1.multiply(num2));// 8
    // divide:除
    System.out.println(num1.divide(num2));// 2
    // ROUND_HALF_UP:四舍五入
    System.out.println(num3.setScale(3, BigDecimal.ROUND_HALF_UP));// 1.235
}

猜你喜欢

转载自www.cnblogs.com/lauyaun/p/11115530.html