zoukankan      html  css  js  c++  java
  • 每天学一点java DecimalFormat

    DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。

    DecimalFormat 包含一个模式 和一组符号 

    符号含义: 

    0 一个数字 

    # 一个数字,不包括 0 

    . 小数的分隔符的占位符 

    , 分组分隔符的占位符 

    ; 分隔格式。 

    - 缺省负数前缀。 

    % 乘以 100 和作为百分比显示 

    ? 乘以 1000 和作为千进制货币符显示;用货币符号代替;如果双写,用国际货币符号代替。

                                                                          如果出现在一个模式中,用货币十进制分隔符代替十进制分隔符。 

    X 前缀或后缀中使用的任何其它字符,用来引用前缀或后缀中的特殊字符。

            DecimalFormat df1 = new DecimalFormat("0.0"); 
    
            DecimalFormat df2 = new DecimalFormat("#.#"); 
    
            DecimalFormat df3 = new DecimalFormat("000.000"); 
    
            DecimalFormat df4 = new DecimalFormat("###.###"); 
    
            System.out.println(df1.format(12.34)); 
    
            System.out.println(df2.format(12.34)); 
    
            System.out.println(df3.format(12.34)); 
    
            System.out.println(df4.format(12.34)); 
            
            System.out.println(df4.format(12.300)); 

    输出:

    12.3
    12.3
    012.340
    12.34
    12.3

  • 相关阅读:
    在虚拟机VM中安装的Ubuntu上安装和配置Hadoop
    初识Hadoop
    Hold住:坚持的智慧
    《人生若只如初见》读后感
    EAS部署:linux 下安装EAS后启动不了服务
    修改Tomcat默认端口
    IntelliJ IDEA工具使用总结
    Mac OSX 包管理工具
    Mac 下安装、卸载Java 7
    MySQL快速命令
  • 原文地址:https://www.cnblogs.com/wulouhua/p/3878327.html
Copyright © 2011-2022 走看看