如何在JAVA中设置小数点位数
时间: 2024-05-11 15:14:05 浏览: 111
Java指定保留小数位数的方法
在Java中设置小数点位数可以使用DecimalFormat类。下面是一个示例代码:
```java
import java.text.DecimalFormat;
public class DecimalExample {
public static void main(String[] args) {
double number = 123.456789;
// 设置小数点位数为2位
DecimalFormat df = new DecimalFormat("#.##");
String formatted = df.format(number);
System.out.println("原始数字:" + number);
System.out.println("格式化后:" + formatted);
}
}
```
输出结果为:
```
原始数字:123.456789
格式化后:123.46
```
在上面的代码中,我们首先定义了一个double类型的变量number,它表示要格式化的数字。然后创建了一个DecimalFormat对象df,并将小数点位数设置为两位。最后,我们调用df的format方法将number格式化为一个字符串,并将格式化后的结果输出到控制台上。
阅读全文