Double 转换成String 保留两位小数
方法一
Double number =3.14159265359;
String numberAsString = String.format("%.2f", number);
其中 %.2f 是一个格式化字符串,它指示将数字格式化为两位小数。您可以将 number 替换为要转换的 Double 值。
方法二
可以使用Java的DecimalFormat类来实现:
double number =3.1415926;
DecimalFormat df = new DecimalFormat("#.00");
String result = df.format(number);
System.out.println(result);
输出结果为:3.14文章来源:https://www.toymoban.com/news/detail-633285.html
其中,DecimalFormat的模式字符串中的“#”表示可选数字,如果该位没有数字则不会显示,而“0”表示必须显示数字,如果该位没有数字则补0。因此,模式字符串“#.00”表示保留两位小数,如果小数位不足两位则补0。文章来源地址https://www.toymoban.com/news/detail-633285.html
到了这里,关于Double 转换成String 保留两位小数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!