要将一个字符串转换为保留两位小数的 double 值,可以使用以下代码:

String str = "3.1415926";
double num = Double.parseDouble(str);
double roundedNum = Math.round(num * 100.0) / 100.0;
System.out.println(roundedNum);

输出结果为:3.14

首先,使用 Double.parseDouble 方法将字符串转换为 double 值。然后,将转换后的 double 值乘以 100,使用 Math.round 方法将结果四舍五入到整数。最后,将得到的整数除以 100.0,得到保留两位小数的 double 值。

Java 字符串转换为保留两位小数的 Double 值 - 代码示例

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

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