指數計數法
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;
}