BigDecimal的运算——加减乘除 声明变量 BigDecimal a = new BigDecimal("1000"); BigDecimal b = new BigDecimal("10.05"); BigDecimal c = new BigDecimal("-100"); 加法 add()函数 BigDecimal result = a.add(b); 减法subtract()函数 BigDecimal result = a.subtract(b); 乘法multipy()函数 BigDecimal result = a.multipy(b); 除法divide()函数 BigDecimal result = a.divide(b); 绝对值abs()函数 BigDecimal result = a.abs(); BigDecimal result2 = c.abs(); BigDecimal 和 0 比较大小 调用BigDecimal中的compareTo方法, 如: int i = bigDecimal.compareTo(BigDecimal.Zero); i=0:表示bigDecimal的值 等于 0 i=1:表示bigDecimal的值与 大于0 i=-1:表示bigDecimal的值与 小于 0 BigDecimal 比较大小 调用BigDecimal中的compareTo方法, 如: a.compareTo(b); 返回值 0:表示 a等于b 1:表示 a大于b -1:表示 a小于b