保留两位金额小数最后少0

  private String change2(Double runliaoCost) {
        if (runliaoCost == null) {
            return "";
        }
        //保留两位小数
        BigDecimal b = new BigDecimal(runliaoCost);
        DecimalFormat decimalFormat = new DecimalFormat("0.00#");
        return decimalFormat.format(b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
    }

 

posted @ 2022-08-04 17:34  820820820  阅读(39)  评论(0)    收藏  举报