1.BigDecimal 函数

  1. add()加法
  2. subtract()减法
  3. multiply()乘法
  4. divide()除法
  5. abs()绝对值

加减乘函数直接使用就可以,除法divide()函数在使用时要设置各种参数:

  1. divisor 除数
  2. scale 精确小数位
  3. roundingMode 舍入模式
public BigDecimal divide(BigDecimal divisor, int scale, int roundingMode)

2.累加无效问题

BigDecimal函数在使用过程中,bigDecimal作为一个参数传入方法中,比如  add(),计算之后返回一个新的对象,跟外部定义的bigDecimal不是同一个对象,需要重新赋值,将原来定义的对象覆盖掉就可以了。

BigDecimal 累加无效问题_赋值