C语言指数计数法是科学计数法在计算机中的写法,e后面的数字是10的指数,指数计数法又称为e计数法。
科学记数法是一种记数的方法。把一个数表示成a与10的n次幂相乘的形式(1≤|a|<10,a不为分数形式,n为整数),这种记数法叫做科学记数法。当我们要标记或运算某个较大或较小且位数较多时,用科学记数法免去浪费很多空间和时间。
科学记数法:20210817000000=2.210817*1013
在计算机中我们用E或e来表示10的幂:20210817000000=2.0210817e13
#include<stdio.h>
int main()
{
double value=202077;
printf("%e\n",value);
value=2.02077e5;
printf("%f\n",value);
value=202077e-5;
printf("%f\n\n",value);
float Fvalue=202077;
printf("%e\n",Fvalue);
Fvalue=2.02077e5;
printf("%f\n",Fvalue);
Fvalue=202077e-5;
printf("%f\n",Fvalue);
return 0;
}
原文:https://www.cnblogs.com/zhihuanjun/p/15151274.html