报错代码:
// result为计算结果 result=cigaretteNum1.divide(result1);
当除法出现1/3这种无穷小数,如果不指定保留几位小数就会报错
修改后代码:
// result为计算结果 result=cigaretteNum1.divide(result1,2,BigDecimal.ROUND_HALF_UP);
保留两位有效数字,四舍五入
报错代码:
// result为计算结果 result=cigaretteNum1.divide(result1);
当除法出现1/3这种无穷小数,如果不指定保留几位小数就会报错
修改后代码:
// result为计算结果 result=cigaretteNum1.divide(result1,2,BigDecimal.ROUND_HALF_UP);
保留两位有效数字,四舍五入
下一篇:开发问题:日期格式问题 Failed to convert value of type 'java.lang.String' to required type 'java.util.Date';
本文将深入探讨这math 和 decimal 模块的基础知识,并通过实际的代码示例演示它们的用法。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M