zoukankan      html  css  js  c++  java
  • java中Double类数字太大时页面正常显示而不要用科学计数法

        /**
         * 当浮点型数据位数超过10位之后,数据变成科学计数法显示。用此方法可以使其正常显示。
         * @param value
         * @return Sting
         */
        public static String formatFloatNumber(double value) {
            if(value != 0.00){
                java.text.DecimalFormat df = new java.text.DecimalFormat("########.00");
                return df.format(value);
            }else{
                return "0.00";
            }
    
        }
        public static String formatFloatNumber(Double value) {
            if(value != null){
                if(value.doubleValue() != 0.00){
                    java.text.DecimalFormat df = new java.text.DecimalFormat("########.00");
                    return df.format(value.doubleValue());
                }else{
                    return "0.00";
                }
            }
            return "";
        }
    DecimalFormat   format   =   (DecimalFormat)   NumberFormat.getPercentInstance(); 
    format.applyPattern( "#####0 "); 
    String   temp   =   format.format(Double.MAX_VALUE); 
    System.out.println(temp);
    double   a;   //   test 
    DecimalFormat   df   =     new   DecimalFormat( "###############0.00 ");//   16位整数位,两小数位 
    String   temp     =   df.format(a); 
    System.out.println(temp);

     

  • 相关阅读:
    drf3
    字典的操作方法
    列表的操作方法
    字符串的操作方法
    while循环和基本运算符
    初识数据类型
    USDT相关
    带团队
    CentOS7更改时区及同步网络时间
    mac胡刷新dns
  • 原文地址:https://www.cnblogs.com/mingforyou/p/3930650.html
Copyright © 2011-2022 走看看