Java中double保留两位小数为double
时间: 2023-11-23 11:07:26 浏览: 73
double保留小数
在Java中,double类型的数据通常用于存储浮点数,如果需要将一个double类型的数据保留两位小数并返回一个double类型的数据,可以使用DecimalFormat类的format()方法。
示例代码如下:
```
double d = 3.1415926;
DecimalFormat df = new DecimalFormat("#.##");
double result = Double.parseDouble(df.format(d));
```
在上述代码中,使用DecimalFormat类创建一个格式化对象df,其中“#.##”表示保留两位小数的格式。然后调用df的format()方法将double类型的d格式化为两位小数的字符串。最后使用Double.parseDouble()方法将字符串解析为double类型的数据,并将其赋值给result变量。
阅读全文