zoukankan      html  css  js  c++  java
  • TestNumberFormat

    package com;
    
    import java.text.DecimalFormat;
    
    import org.junit.Test;
    
    public class TestNumberFormat {
        @Test
        public void test1()
        {
            DecimalFormat df=new DecimalFormat();
            //#对整数或者decimal的整数部分是不起作用的
            df.applyPattern("##.##");//对于小数部分  
                                     //保留的小数位数和patter中小数点后的'#'的个数相同,
                                     //只有大于5的时候,才会进位
            System.out.println(df.format(123.125));
            //如果小数部分的位数小于patter中对应的'#'的个数,则patter不起作用
            System.out.println(df.format( 3.1));
            df.applyPattern("####");
            System.out.println(df.format(223));
            
            //0的作用
            //对于整数部分:
            //patter.zsws表示patter的整数位数
            //patter.xsws表示patter的小数位数
            //num.zsws表示num的整数位数
            //num.xsws表示num的小数位数
            
            //如果patter.zsws>num.zsws
            //    则会在num的前边补上0
            //如果patter.zsws<=num.zsws
            //    则patter对整数部分不起作用
            
            //如果patter.xsws>num.zsws
            //    则会在num的后边补上0
            //如果patter.zsws<num.zsws
            //    则小数部分部分会四舍五入
            //如果patter.zsws==num.zsws
            //  则小数部分正常显示
            
            //对于%分号的使用
            df.applyPattern("000.00%");
            System.out.println(df.format(123.153455));//12315.35%
            
        }
        
    
    }
  • 相关阅读:
    临时表的问题
    List集合和Set集合互转
    mysql数据库事件
    mysql存储过程事务
    N皇后问题
    递归实现字符数组的全排列及组合
    判断一个序列是否为某二叉搜索树的后续遍历结果
    递归实现两个有序链表的合并
    递归实现字符串反转
    根据字节数截取字符串
  • 原文地址:https://www.cnblogs.com/passer1991/p/2829714.html
Copyright © 2011-2022 走看看