如何 用printf输出long double型的 数据

2024-12-27 00:44:33
推荐回答(1个)
回答1:

1、%f 是输出 float 型变量;%f 是输出 double 型变量;%Lf 是输出 long double 型变量。

2、在C语言中,对于数值类型只有通过printf类函数输出这一种方式,比如printf, sprintf, fprintf等。这类函数输出时要求有格式符号,其中long double的格式符号为%Lf以下是一个简单的参考代码,输出到标准输出设备。

1
2
3
4
5
6
7

#include
int main()
{
long double v = 1.23;
printf("%Lf\n", v);//采用%llf格式输出long double 类型
return 0;