加法:add 减法:subtract 乘法:multiply 除法:divide
加法:add BigDecimal two = new BigDecimal("2.00"); BigDecimal zero = BigDecimal.ZERO; System.out.println(two.add(zero)); //2.00
减法:subtract BigDecimal five = new BigDecimal("5.00"); BigDecimal two = new BigDecimal("2.00"); System.out.println(five.subtract(two)); //3.00
乘法:multiply BigDecimal five = new BigDecimal("5.00"); BigDecimal two = new BigDecimal("2.00"); //保留两位小数 10.00 System.out.println(five.multiply(two).setScale(2,BigDecimal.ROUND_HALF_UP));
除法:divide BigDecimal eight = new BigDecimal("8.00"); BigDecimal two = new BigDecimal("2.00"); System.out.println(eight.divide(two));