java处理保留小数点后几位
2023-02-18 16:34:10 时间
将a = 3.1415926535 保留小数点后 x 位
方式一:
四舍五入 BigDecimal b = new BigDecimal( a ); a = b.setScale( x , BigDecimal.ROUND_HALF_UP).doubleValue(); ---------------------------------------------------------------
方式二:
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00..0"); (00.0表示 x 个0) df.format( a );
方式三:
String result = String .format("%. x f", a );
%. x f : %. 表示 小数点前任意位数 x 表示 x 位小数 格式后的结果为f 表示浮点型
相关文章
- 深入理解 Java 中 SPI 机制
- 不想加班开发管理后台了,试试这个 Java 开源项目吧!
- 用 Java 训练出一只“不死鸟”
- 用 Java 训练深度学习模型,原来可以这么简单!
- [Java 开源项目]一款无需写任何代码,即可一键生成前后端代码的工具
- 用 Java 做个“你画手机猜”的小游戏
- DJL 之 Java 玩转多维数组,就像 NumPy 一样
- 用 Java 拿下 HTML 分分钟写个小爬虫
- 完全基于 Java 的开源深度学习平台,亚马逊的大佬带你上手
- 带你上手阿里开源的 Java 诊断利器:Arthas
- Java的深拷贝和浅拷贝的区别
- Java中Elasticsearch 实现分页方式(三种方式)
- Java二分法
- Java求值策略
- Java锁
- Ansible PlayBook语法
- Ansible 通过Playbook部署LAMP
- InnoDB的锁(Locking)
- Ansible 通过PlayBook部署Zabbix
- 一次死锁(Dead Lock)分析