//初始化:
BigDecimal num1 = new BigDecimal(0.005);
BigDecimal num2 = new BigDecimal(10000)
//加法
BigDecimal result1 = num1.add(num2);
BigDecimal result12 = num12.add(num22);
//减法
BigDecimal result2 = num1.subtract(num2);
BigDecimal result22 = num12.subtract(num22);
//乘法
BigDecimal result3 = num1.multiply(num2);
BigDecimal result32 = num12.multiply(num22);
//绝对值
BigDecimal result4 = num3.abs();
BigDecimal result42 = num32.abs();
//除法 num1/num2 四舍五入并保留两位小数
BigDecimal result5 = num2.divide(num1,2, BigDecimal.ROUND_HALF_UP);
//判断是否为0
num1.compareTo(BigDecimal.ZERO)==0
//比较大小 如果前者大于后者,返回1,前者等于后者则返回0,前者小于后者则返回-1
num1.compareTo(num2)==1