###BigDecimal构造方法
BigDecimal b1=new BigDecimal(10.0);//传入一个double类型的参数,如果是整数他就会输出10,把.0去掉
BigDecimal b2=new BigDecimal("0.3");//传入一个字符串
###BigDecimal的四则运算
BigDecimal b3=b1.add(b2)//加法
BigDecimal b4=b1.subtract(b2)//减法
BigDecimal b5=b1.multiply(b2)//乘法
BigDecimal b6=b1.divide(b2)//除法
###下面是除法除不尽的三个方法
当除不尽的时候会报错,所以需要下列的方法,需要传入参数,保留小数点后几位小数,随后使用方法
b1.divide(b2,3BigDecimal.ROUND_UP);//进一法,尾部+1
b1.divide(b2,3,BigDecimal.ROUND_FLOOR );//去尾法,去除尾部
b1.divide(b2,3,BigDecimal.ROUND_HALF_DOWN );//四舍五入
//其中第二个元素3代表保留小数点三位小数