關(guān)于浮點數(shù)是什么通俗,浮點數(shù)是什么這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、實型也稱為浮點型。
2、實型常量也稱為實數(shù)或者浮點數(shù)。
3、在C語言中,實數(shù)只采用十進制。
4、它有二種形式:十進制小數(shù)形式,指數(shù)形式。
5、1) 十進制數(shù)形式:由數(shù)碼0~ 9和小數(shù)點組成。
6、例如:0.0、25.0、5.789、0.13、5.0、300.、-267.8230等均為合法的實數(shù)。
7、注意,必須有小數(shù)點。
8、2) 指數(shù)形式:由十進制數(shù),加階碼標志“e”或“E”以及階碼(只能為整數(shù),可以帶符號)組成。
9、其一般形式為:a E n(a為十進制數(shù),n為十進制整數(shù))其值為 a*10n。
10、如:2.1E5 (等于2.1*105)3.7E-2 (等于3.7*10-2)0.5E7 (等于0.5*107)-2.8E-2 (等于-2.8*10-2)以下不是合法的實數(shù):345 (無小數(shù)點)E7 (階碼標志E之前無數(shù)字)-5 (無階碼標志)53.-E3 (負號位置不對)2.7E (無階碼)標準C允許浮點數(shù)使用后綴。
11、后綴為“f”或“F”即表示該數(shù)為浮點數(shù)。
12、如356f和356.是等價的。
13、【例】說明了這種情況。
14、main(){ printf("%f ",356.); printf("%f ",356); printf("%f ",356f);} 實型變量1. 實型數(shù)據(jù)在內(nèi)存中的存放形式實型數(shù)據(jù)一般占4個字節(jié)(32位)內(nèi)存空間。
15、按指數(shù)形式存儲。
16、實數(shù)3.14159在內(nèi)存中的存放形式如下:+ .314159 1 數(shù)符 小數(shù)部分 指數(shù)? 小數(shù)部分占的位(bit)數(shù)愈多,數(shù)的有效數(shù)字愈多,精度愈高。
17、? 指數(shù)部分占的位數(shù)愈多,則能表示的數(shù)值范圍愈大。
18、2. 實型變量的分類實型變量分為:單精度(float型)、雙精度(double型)和長雙精度(long double型)三類。
19、在Turbo C中單精度型占4個字節(jié)(32位)內(nèi)存空間,其數(shù)值范圍為3.4E-38~3.4E+38,只能提供七位有效數(shù)字。
20、雙精度型占8 個字節(jié)(64位)內(nèi)存空間,其數(shù)值范圍為1.7E-308~1.7E+308,可提供16位有效數(shù)字。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!