zoukankan      html  css  js  c++  java
  • java.text.NumberFormat用法

    java.text.NumberFormat用法

    程序当中有时候需要格式化输出数字相关内容,这里把格式化输出NumberFormat写出来,以备后用。

    java.text.NumberFormat类有三个方法可以产生下列数据的标准格式化器: 数字:NumberFormat.getNumberInstance(); 货币:NumberFormat.getCurrencyInstance(); 百分数:NumberFormat.getPercentInstance();

    import java.text.NumberFormat;

    public class TestNumberFormat {    

    public static void main(String[] args) {

                NumberFormat nFormat=NumberFormat.getNumberInstance();           

               nFormat.setMinimumIntegerDigits(3);//设置整数部分至少为3位           

               nFormat.setMaximumFractionDigits(5);//设置小数点后面尾数为5

                System.out.println("Format Out 3.2128345="+nFormat.format(3.2128345));

                NumberFormat cFormat=NumberFormat.getCurrencyInstance();//设置货币式                         cFormat.setMaximumFractionDigits(3);

                System.out.println("Format Out 321283.47656="+cFormat.format(321283.47656));

                NumberFormat pFormat=NumberFormat.getPercentInstance();//设置百分比格式               pFormat.setMaximumFractionDigits(4);            

    System.out.println("Format Out 3.2128345="+pFormat.format(3.2128345));

                System.out.println("Format Out null="+nFormat.format(null));//参数是null,出现异常         

        //Throws IllegalArgumentException     } }

  • 相关阅读:
    关于webpack的cdn配置
    谁都能听懂的Redux+Redux-Saga超级傻瓜教程
    记一个react拖动排序中的坑:key
    es6 解构写法:给变量取别名
    C++新型强制类型转换。
    C++ new、delete、namespace关键字。
    C++ 调用C语言、extern "C"、__cplusplus关键字
    C++ 重载函数
    liunx 环境下安装 Eclipse C++
    C++ 内联函数 inline关键字
  • 原文地址:https://www.cnblogs.com/fjsnail/p/2803573.html
Copyright © 2011-2022 走看看