java double保留两位小数
时间: 2023-10-20 12:23:13 浏览: 18
可以使用DecimalFormat类来实现Java double保留两位小数,示例代码如下:
```java
double num = 3.1415926;
DecimalFormat decimalFormat = new DecimalFormat("#.00");
System.out.println(decimalFormat.format(num));
```
输出结果为:3.14
相关问题
java double 保留两位小数
你可以使用 DecimalFormat 类来保留 Java 中 double 类型的数值的小数位数。以下是一个示例代码:
```java
double number = 3.14159265359;
DecimalFormat df = new DecimalFormat("#.00");
String formattedNumber = df.format(number);
System.out.println(formattedNumber);
```
输出结果为:
```
3.14
```
在 DecimalFormat 中,使用 # 表示可选的数字,使用 0 表示必须存在的数字。因此,"#.00" 表示保留两位小数,不足两位用 0 补齐。你可以根据需要调整这个格式化字符串来达到你想要的结果。
javadouble保留两位小数
可以使用 DecimalFormat 类来保留 Java double 类型的两位小数。以下是一个示例代码:
```java
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double num = 3.1415926;
DecimalFormat df = new DecimalFormat("#.##");
System.out.println(df.format(num));
}
}
```
输出结果为:
```
3.14
```
阅读全文