报错代码:
// result为计算结果 result=cigaretteNum1.divide(result1);
当除法出现1/3这种无穷小数,如果不指定保留几位小数就会报错
修改后代码:
// result为计算结果 result=cigaretteNum1.divide(result1,2,BigDecimal.ROUND_HALF_UP);
保留两位有效数字,四舍五入