在Java中,printf
方法用于格式化输出,可以非常灵活地控制输出的格式。要使用printf
打印小双精度(即double
类型),你可以使用格式说明符%f
。下面是一个简单的示例代码:
public class PrintfExample {
public static void main(String[] args) {
double number = 123.456789;
System.out.printf("打印小双精度数:%f%n", number);
}
}
在这个示例中,%f
是格式说明符,用于表示一个浮点数(包括float
和double
类型)。%n
表示换行符。
运行这段代码,输出将会是:
打印小双精度数:123.456789
如果你想要控制小数点后的位数,可以在%f
后面加上一个点(.
)和所需的位数。例如,%.2f
表示保留两位小数:
System.out.printf("打印两位小数:%f%n", number);
System.out.printf("打印两位小数(指定格式):%.2f%n", number);
输出将会是:
打印两位小数:123.456789
打印两位小数(指定格式):123.46
这样,你就可以使用printf
方法在Java中打印小双精度数了。
参考链接: Java printf 格式化输出
领取专属 10元无门槛券
手把手带您无忧上云