文章 2023-03-07 来自:开发者社区

Java BigDecimal 在不设置数精度的情况下,去掉后面的小数点多余的0,有时候就是有这样

BigDecimal bi = new BigDecimal("201.050"); //bi.stripTrailingZeros().toPlainString()都加上了才能达到效果 System.out.println(bi.stripTrailingZeros().toPlainString()); bi.stripTrailingZeros(); System.out.pri...

文章 2022-06-14 来自:开发者社区

BigDecimal 去除末尾多余的0

假如你的数据是9.90,要变成9.9new BigDecimal(“9.90”).stripTrailingZeros();9.00 变 9new BigDecimal(“9.00”).stripTrailingZeros();这时计算结果会变成为4E+1 或者其他值所以,最终的写法应该是new BigDecimal(“9.00”).stripTrailingZeros().toPlainStr....

文章 2022-02-17 来自:开发者社区

Java BigDecimal 如何去掉末尾多余的 0

Java BigDecimal 如何去掉末尾多余的 0 呢? BigDecimal 原生提供了stripTrailingZeros() 方法可以实现去掉末尾的 0。 如果你在这里直接使用 然后使用 toString() 将会转换为科学计数法输出。 考察下面的代码: 你可以访问 https://github.com/cwiki-us-demo/java-tutorials/blob/master/....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问