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%
            
        }
        
    
    }
  • 相关阅读:
    Django----抽屉项目 笔记
    Django验证码【附源码】
    C语言--循环控制结构
    javascript 流程控制及函数
    yield和yield from
    python面试题(转)
    断言assert用法
    javascript基本语法
    python经典一百道习题(转自奶酪博客)
    functools模块中的函数
  • 原文地址:https://www.cnblogs.com/passer1991/p/2829714.html
Copyright © 2011-2022 走看看