C語言之指數計數法


指數計數法

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;
 }

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM