String Area = Util.null2String((String) detailMap.get("YYZMJHMDM")); C_Store_Area = Double.parseDouble(Area); // String转Double logger.info("店铺营业总面积:" + C_Store_Area); String sellingarea = Util.null2String((String) detailMap.get("YYMJMDM")); C_Store_sellingarea = Double.parseDouble(sellingarea); // String转Double logger.info("店铺营业面积(不含仓库):" + C_Store_sellingarea); BigDecimal num1 = new BigDecimal(C_Store_Area); BigDecimal num2 = new BigDecimal(C_Store_sellingarea); BigDecimal num3 = num1.subtract(num2); num3 = num3.setScale(2, BigDecimal.ROUND_HALF_UP); BigDecimal C_Store_WarehouseArea = num3; String OutString=num3.toString(); //转化为字符串输出 // BigDecimal转double BigDecimal a = new BigDecimal(OutString); C_Store_WarehouseArea = a.doubleValue(); logger.info("仓库面积:" + C_Store_WarehouseArea);
java--String转double、BigDecimal转double
最新推荐文章于 2023-11-20 15:24:39 发布