解决
指定除法保留的小数点位数以及四舍五入的方式
如下是保留两位小数、向上取整的除法
BigDecimal nowSales = new BigDecimal("23.01");
BigDecimal preSales= new BigDecimal("15.07");
BigDecimal sp = nowSales.divide(preSales,2, RoundingMode.HALF_UP);
直接这么写是会报错的
BigDecimal sp = nowSales.divide(preSales);