BigDecimal totalhj1 = new BigDecimal(String.valueOf(map.get("qiPrice"))); row.getCell(22).setCellValue(totalhj1.setScale(4, BigDecimal.ROUND_HALF_UP).doubleValue());
小数保留位数
原文:https://www.cnblogs.com/xueblvip/p/13649613.html