java保留1位小数
时间: 2023-12-10 16:04:31 浏览: 96
要保留一个小数位,你可以使用Java中的 DecimalFormat 类。以下是一个示例代码:
```java
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double number = 3.14159;
DecimalFormat df = new DecimalFormat("#.0");
String result = df.format(number);
System.out.println(result);
}
}
```
在上面的代码中,我们使用 DecimalFormat 类创建了一个格式化对象 df,并使用 "#.0" 模式来指定保留一位小数。然后,我们调用 df.format(number) 方法将要格式化的数字传递给它,并将返回的格式化字符串打印到控制台。
输出结果将是:3.1
相关问题
java保留一位小数
如果你想保留一个小数,你可以使用 java.text.DecimalFormat 类。以下是一个简单的示例,展示如何将 double 类型的数字格式化为保留一位小数的字符串:
```
double num = 3.1415926;
DecimalFormat df = new DecimalFormat("#.0");
String result = df.format(num);
System.out.println(result);
```
这将输出:3.1
java保留一位小数输出
你可以使用 DecimalFormat 类来实现保留一位小数输出。以下是一个示例代码:
```java
double num = 3.14159;
DecimalFormat df = new DecimalFormat("#.0");
System.out.println(df.format(num));
```
输出结果为:3.1
可以看到,使用 DecimalFormat 类的 format 方法,可以将数字格式化为指定格式的字符串。在这里,使用字符串 "#.0" 表示保留一位小数。你可以根据需要修改这个字符串,以实现更精细的格式化。
阅读全文