BigDecimal 简单使用

发布时间 2024-01-02 16:17:49作者: 三苇渡江

可以使用compareTo(Bigdecimal bigdecimal),比较大小   返回0表示等于0,返回1表示大于0,返回-1表示小于0;

 

//加法
bigDecimal1 = bigDecimal1.add(bigDecimal2);

//减法
bigDecimal2 = bigDecimal1.subtract(bigDecimal2);

//乘法
bigDecimal3 = bigDecimal1.multiply(bigDecimal2);

//除法  除法  一般需要小数位确定,当前小数位20位
bigDecimal4 = bigDecimal1.divide(bigDecimal2,divide(theoryWeights,20, BigDecimal.ROUND_HALF_UP));