DecimalFormat 用法详解
这个是DecimalFormat官网:
https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html
public class TestNumberFormat{ public static void main(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%long c =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));}
}
DecimalFormat 用法详解相关推荐
- 关于DecimalFormat用法详解
关于 DecimalFormat用法详解 Java 1.6 API中这样定义: DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字.该类设计有各种功能,使其 ...
- java中Decimaformat_Java中 DecimalFormat 用法详解
对Java中 DecimalFormat 的所有基础用法进行了一个汇总.DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度.0 表示如果位数不足则以 0 填充,# 表示只要有 ...
- Java中 DecimalFormat 用法详解
对Java中 DecimalFormat 的所有基础用法进行了一个汇总.DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度.0 表示如果位数不足则以 0 填充,# 表示只要有 ...
- BigDecimal的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)
一.简介 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算.双精度浮点型变量double可以处理16位有效数.在实际应用中,需要对更大或者更 ...
- python argv 详解_Python3 sys.argv[ ]用法详解
sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个"外部"很关键,因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可 ...
- oracle中的exists 和 not exists 用法详解
from:http://blog.sina.com.cn/s/blog_601d1ce30100cyrb.html oracle中的exists 和 not exists 用法详解 (2009-05- ...
- ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多)
ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多) https://blog.csdn.net/qq_25221835/article/details/82762416 post ...
- python的继承用法_【后端开发】python中继承有什么用法?python继承的用法详解
本篇文章给大家带来的内容是关于python中继承有什么用法?python继承的用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 面向对象三大特征 1.封装:根据职责将属性和方法 ...
- C++中substr()函数用法详解
C++中substr()函数用法详解 原型: string substr (size_t pos = 0, size_t len = npos) const; 返回一个新构造的string对象,其值初 ...
最新文章
- 2021年大数据常用语言Scala(四):基础语法学习 声明变量
- 调试 后台 ajax post 对应的php的方法
- 多线程并行和并发的区别
- vim+cscope+ctags打造属于自己的IDE
- VC++中使用MFC通过ADO连接数据库
- 在Homebrew 发布程序
- 《机器人与数字人:基于MATLAB的建模与控制》——2.2节李群和李代数
- scrapy中的request对象
- LVS+OSPF 架构
- Chrome开发者工具Element style里的Computed标签页
- 收藏 | 评述深度学习的发展
- css实现强制不换行/自动换行/强制换行
- eclipse theia_Eclipse的Theia发布,缺少KubeCon,还有更多行业趋势
- 【模板篇】树状数组们(三)
- 安装inotify-tools监控工具
- 深圳.NET俱乐部10月Asp.net技术讨论会小结暨超级英雄大赛事宜
- Notepad3(高级文本编辑器)v5.19.815.2595版本更新啦
- kms服务器修改,kms服务器ip地址修改
- C编程入门到精通 F1: 学习本课程常见问题说明
- U盘重装Mac全新的操作系统详细教程
热门文章
- ROS(机器人操作系统)基础:(一) Linux系统(Ubuntu)介绍及安装
- win10子系统linux下cmake编译32位程序
- Swift4 使用GCD实现计时器
- 英特尔将调整上网本策略:推199美元MeeGo机型
- 【Henu ACM Round #13 C】 Ebony and Ivory
- ORGANIZATION
- 非线性光纤光学_一个锁模光纤激光器,居然也有这么多种类
- 关机提示错误(已解决) 0x0074006e指令引用的0x0074006e内存不为read
- python的pandas库下载_pandas库下载安装-Pandas for python下载v0.25.0最新版-西西软件下载...
- Pygame飞机大战(四)——创建己方飞机的类,并添加子弹吧