Java笔记17
来源:互联网 发布:thinkpad系列知乎 编辑:程序博客网 时间:2024/06/18 00:25
我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子:
importjava.text.DecimalFormat; publicclassTestNumberFormat{ publicstaticvoidmain(String[]args){ double pi=3.1415927; //圆周率 //取一位整数 System.out.println(new DecimalFormat("0").format(pi)); //3 //取一位整数和两位小数 System.out.println(new DecimalFormat("0.00").format(pi)); //3.14 //取两位整数和三位小数,整数不足部分以0填补。 System.out.println(new DecimalFormat("00.000").format(pi));// 03.142 //取所有整数部分 System.out.println(new DecimalFormat("#").format(pi)); //3 //以百分比方式计数,并取两位小数 System.out.println(new DecimalFormat("#.##%").format(pi)); //314.16% longc=299792458; //光速 //显示为科学计数法,并取五位小数 System.out.println(new DecimalFormat("#.#####E0").format(c)); //2.99792E8 //显示为两位整数的科学计数法,并取四位小数 System.out.println(new DecimalFormat("00.####E0").format(c)); //29.9792E7 //每三位以逗号进行分隔。 System.out.println(new DecimalFormat(",###").format(c)); //299,792,458 //将格式嵌入文本 System.out.println(new DecimalFormat("光速大小为每秒,###米。").format(c)); } }
阅读全文
1 0
- java基础--笔记17
- java学习笔记17
- Java学习笔记17
- Java笔记17
- Effective Java 学习笔记(17)
- 7-17 java学习笔记
- Java笔记17:JAVA常用函数
- java笔记
- JAVA笔记
- java笔记
- java笔记
- JAVA笔记
- java笔记
- Java 笔记
- java笔记
- java 笔记
- java笔记
- java笔记
- java 简介(计算机编程语言)
- Linux SUID、SGID、chattr特殊权限位
- Python解析“Unicode”编码格式文本
- http header
- C++之STL -- vector
- Java笔记17
- Appium-安卓原生-常见元素定位API的Python用法(二)
- 事情其实很简单
- 十二月英语总结
- php+mysql数据分页显示
- Leetcode 376. Wiggle Subsequence 解题报告
- 五个主流以太网技术比较
- Zookeeper单机安装
- OSI七层网络模型