编程语言
首页 > 编程语言> > JavaSE-Double小数位控制

JavaSE-Double小数位控制

作者:互联网

可以放在实体类中,设置属性设置器和构造方法

/**
     * 对Double数值格式化
     *
     * @param f 原Double数据
     * @param n 要保留的小数位 默认2位
     * @return 新数据
     */
    private Double doubleDecimal(Double f, Integer n) {
        if (null == f) {
            f = 0.00;
        }
        if (null == n) {
            n = 2;
        }
        BigDecimal b = new BigDecimal(f);
        double f1 = b.setScale(n, BigDecimal.ROUND_HALF_UP).doubleValue();
        return f1;
    }

标签:f1,return,BigDecimal,Double,param,小数位,JavaSE,null
来源: https://www.cnblogs.com/a999/p/15671188.html