要获取当前小数并去掉0,可以使用以下代码:

double num = 3.14000;
String numString = String.valueOf(num); // 将小数转换为字符串
numString = numString.replaceAll('0*$', ''); // 去掉末尾的0
double result = Double.parseDouble(numString); // 将字符串转换为小数
System.out.println(result); // 输出结果: 3.14

这段代码首先将小数转换为字符串,然后使用正则表达式去掉末尾的0,最后将字符串转换为小数。最终得到的结果就是当前小数并去掉0的值。

Java 如何获取并去除小数末尾的零

原文地址: https://www.cveoy.top/t/topic/lKny 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录