Double怎么保留两位小数
时间: 2024-06-13 21:03:39 浏览: 143
java使double保留两位小数的多方法共2页.pdf
要将Double类型保留两位小数,可以使用以下方法:
1.使用DecimalFormat类的format方法,将Double类型转换为String类型,并设置保留小数位数为两位。
2.使用String类的format方法,将Double类型转换为String类型,并设置保留小数位数为两位。
3.使用String类的format方法,将Double类型转换为String类型,并使用Locale类设置本地化信息,以便正确显示千位分隔符和小数点。
例如,对于一个Double类型的变量d,可以使用以下代码将其保留两位小数:
```
DecimalFormat df = new DecimalFormat("#.00");
String result = df.format(d);
```
或者:
```
String result = String.format("%.2f", d);
```
或者:
```
String result = String.format(Locale.US, "%,.2f", d);
```
阅读全文