关于数字千分位和带两位小数的显示

原创 2017年01月03日 13:39:36
  String str = DecimalFormat.getNumberInstance().format(1245600000);
DecimalFormat df = new DecimalFormat("0.00");

  /**
     * 格式化数字为千分位显示 要格式化的数字
     * @param
     * @return
     */
    public static String fmtMicrometer(String text)
    {
        DecimalFormat df = null;
        if(text.indexOf(".") > 0)
        {
            if(text.length() - text.indexOf(".")-1 == 0)
            {
                df = new DecimalFormat("###,##0.00");//0.00
            }else if(text.length() - text.indexOf(".")-1 == 1)
            {
                df = new DecimalFormat("###,##0.00");//0.00
            }else
            {
                df = new DecimalFormat("###,##0.00");//0.00
            }
        }else
        {
            df = new DecimalFormat("###,##0.00");//0.00  ###,##0
        }
        double number = 0.00;
        try {
            number = Double.parseDouble(text);
        } catch (Exception e) {
            number = 0.00;
        }
        return df.format(number);
    }


   /* public static String fmtMicrometer(String text)
    {
        DecimalFormat df = null;
        if(text.indexOf(".") > 0)
        {
            if(text.length() - text.indexOf(".")-1 == 0)
            {
                df = new DecimalFormat("###,##0.");//0.00
            }else if(text.length() - text.indexOf(".")-1 == 1)
            {
                df = new DecimalFormat("###,##0.0");//0.00
            }else
            {
                df = new DecimalFormat("###,##0.00");//0.00
            }
        }else
        {
            df = new DecimalFormat("###,##0");//0.00  ###,##0
        }
        double number = 0.0;
        try {
            number = Double.parseDouble(text);
        } catch (Exception e) {
            number = 0.0;
        }
        return df.format(number);
    }*/





                    

千分位格式化 数字格式化 fmt:formatNumber 和DecimalFormat java千分位格式化

数字格式化: 123,456.0000 DecimalFormat df = new DecimalFormat("0.0000");

java让数字显示千分位

/** * 格式化数字为千分位显示; * @param 要格式化的数字; * @return */ public static String fmtMicrometer(Strin...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

用千分位格式化数据“123456789”

第一种用程序控制 /** * 根据特点字符来分割字符串 * str: 要分割的字符串 * type:分隔符 * t:每隔t数量来分割字符串str * 如str: 132454533...

JQ、JS 自动给文本框的数字加千分位(带format-number插件)

1、方法一为JQ,实时变化,适合我自己的需求。 JQ: $("#input_box").on("keyup",function(){ this.value =this.value.replac...

js 实现 数字千分位函数

  • 2010年03月30日 14:50
  • 601B
  • 下载

数字或金额千分位格式化组件

  • 2015年08月13日 11:48
  • 180KB
  • 下载

JAVA数字千分位和小数点的现实(处理金额问题)

JAVA数字千分位和小数点的现实(处理金额问题)

JAVA数字千分位和小数点的现实(处理金额问题)

金融类等项目通常对于金额较大的字段,通常要求千分位显示,数字保留两位小数,分装工具类方便以后工作需要: ---------------------------------------------...

javascript 格式化数字 千分位加逗号小数点

转自:http://hi.baidu.com/279713119/blog/item/7b6e295baad403262934f029.html/* * formatMoney(s,type) *...
  • wslyy99
  • wslyy99
  • 2012年03月23日 09:52
  • 2598
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于数字千分位和带两位小数的显示
举报原因:
原因补充:

(最多只允许输入30个字)