Double转成String 去除科学计数法显示方法

Double转成String 数据位数比较长时会转换成科学计数法显示,如果想去除科学计数法显示可以用如下方法处理:


    /**
     * Double 转string 去除科学记数法显示
     * 
     * @param d
     * @return
     */
    public static String double2Str(Double d) {
        if (d == null) {
            return "";
        }
        NumberFormat nf = NumberFormat.getInstance();
        nf.setGroupingUsed(false);
        return (nf.format(d));
    }

setGroupingUsed
设为false则不使用分组方式显示数据, 如:999999999
设为true则使用分组方式显示数据,即每三位数为一个分组,分组间以英文半角逗号分隔, 如:999,999,999

你可能感兴趣的:(工具类方法)