c语言

c语言format如何处理浮点数

小樊
89
2024-07-23 03:45:02
栏目: 编程语言

在C语言中,可以使用printf函数来处理浮点数的格式化输出。以下是一些常用的浮点数格式化说明符:

示例代码如下:

#include <stdio.h>

int main() {
    float num = 123.456;
    
    printf("%f\n", num);  // 输出123.456000
    printf("%.2f\n", num);  // 输出123.46
    printf("%e\n", num);  // 输出1.234560e+02
    printf("%g\n", num);  // 输出123.456
    printf("%E\n", num);  // 输出1.234560E+02
    
    return 0;
}

在printf函数中,通过在格式字符串中使用相应的格式化说明符,可以对浮点数进行不同格式的输出。

0
看了该问题的人还看了