zoukankan      html  css  js  c++  java
  • 格式化数字

        DecimalFormat dFormat=new DecimalFormat();
            double data =12345.67890;
            System.out.println("格式化之前的数字:  "+data);
            String pattern="0.0";//如果该位存在字符则显示字符  如果不存在则显示0
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
            pattern="0000000.000kg";//可在模式后加上自己想要的字符  比如单位
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
            pattern="##000.00#kg";//如果该位存在字符则显示 否则不显示,并且#只能出现在两端  不能出现在0的中间  
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
            pattern="-#.000";//输出为负数
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
            pattern="0.00%";
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
    梦里不知身是客,一晌贪欢。
  • 相关阅读:
    NOI 题库 7084
    NOI 题库 7218
    POJ 2386 题解
    NOI 题库 8465
    NOI 题库 2753
    NOI 题库 1792
    P3709 大爷的字符串题
    初探莫队
    P1026 统计单词题解
    AC自动机小记
  • 原文地址:https://www.cnblogs.com/dccmmtop/p/5709684.html
Copyright © 2011-2022 走看看