C语言%e 是什么意思

C语言中的%e什么意思,能不能举个代码的例子然后附上解释,最好说得简单一点。

%e以指数形式输出实数

#include<stdio.h>
int main()
{
    float a=11.23;
    printf("%e",a);
    return 0;

}

img

就是将浮点数输出成指数形式
比如
float f = 193.43;
printf("%e",f);
输出就是1.934300e+002,意思是1.9343*10的2次方。这叫科学计数法

科学记数法hxd