Java基础——数据显示处理 DecimalFormat+BigDecimal
来源:互联网 发布:淘宝打折活动怎么设置 编辑:程序博客网 时间:2024/06/05 11:38
1、保留两位小数,末尾是0仍然显示,不足补0
结果:20.20结果:020.2022202、保留两位小数,如果末尾是0则舍去
结果:20.2结果:20.202223、设置含%
结果:2020.22%4、设置最大位数不超过
结果:0.202结果:0,000,000,020.2025、设置分组
结果:20220!202
2220!202
6、三位逗号分隔
结果:123,456,789
这句话是结合文字的123,456,789 元。
BigDecimal.setScale()方法用于格式化小数点
setScale(1)表示保留一位小数,默认用四舍五入方式
setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3
setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4
setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4
setScale(1)表示保留一位小数,默认用四舍五入方式
setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3
setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4
setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4
setScaler(1,BigDecimal.ROUND_HALF_DOWN)四舍五入,2.35变成2.3,如果是5则向下舍
点击打开链接阅读全文
0 0
- Java基础——数据显示处理 DecimalFormat+BigDecimal
- Java基础——数据显示处理 DecimalFormat+BigDecimal
- JAVA基础—格式化数字DecimalFormat
- java BigDecimal 和DecimalFormat用法
- Java编程对于Math里的sqrt与pow的double数据的相等问题——BigDecimal和 DecimalFormat实现
- 【java基础】大数据的处理:java.math.Number/BigInteger/BigDecimal
- java数值处理:NumberFormat,DecimalFormat
- java数值处理:NumberFormat,DecimalFormat
- 【Java基础学习】DecimalFormat用法
- Java 基础之 DecimalFormat 用法
- Java常用类库--Math、Random、NumberFormat、DecimalFormat、BigInteger、BigDecimal
- BigDecimal和DecimalFormat
- java语言基础(62)——BigDecimal类的使用
- JAVA BigDecimal 小数点处理
- JAVA BigDecimal 小数点处理
- JAVA BigDecimal 小数点处理
- JAVA BigDecimal 小数点处理
- JAVA BigDecimal 小数处理
- 使用gulp编译 sass和less
- 从修正Adam到理解泛化:概览2017年深度学习优化算法的最新研究进展
- python函数式编程:匿名函数,装饰器,偏函数
- 如何用深度学习处理结构化数据?
- angluar2学习(一)
- Java基础——数据显示处理 DecimalFormat+BigDecimal
- Kaggle网站流量预测任务第一名解决方案:从模型到代码详解时序预测
- 滴滴副总裁:用人工智能技术保障出行平台信息安全
- NIPS 2017首日亮点全解读:四大获奖论文结果揭晓
- Area(Pick)
- 伯克利强化学习新研究:机器人只用几分钟随机数据就能学会轨迹跟踪
- python接口自动化6-重定向(Location)
- spring同时加载多个properties
- 文章标题