c語言的實型
『壹』 c語言 實型變數
實型變數就是帶小數點的數字,只不過在計算機中這個小數的精度受到限制
『貳』 C語言中什麼叫實型數據
實型數據分兩類:單精度和雙精度float和double在內存中佔用的位元組:float佔用4個位元組,專double佔用8個位元組。
整型屬的變數是沒有小數點的,實型是有小數點的整型你可以理解為整數,5:5就是整型常量。不是實型包含整型,實型和整型是不同的類型,它們在內存中的存儲方式是不。
『叄』 c語言中什麼算是實型數據
實型數據分兩類:單精度和雙精度float和double在內存中佔用的位元組:float佔用4個位元組,double佔用8個位元組。
整型的變數是沒有小數點的,實型是有小數點的整型你可以理解為整數,5:5就是整型常量。不是實型包含整型,實型和整型是不同的類型,它們在內存中的存儲方式是不。
『肆』 C語言實型變數
float的精確度不夠.DOUBLE的精確度高些,而且都是有范圍的,用的時候注意實數的精確范圍,整數就注意別出界了.float 佔用32位二進制,有24位用來確定精度,8位用來確定10的多少次方.double佔用64位二進制,有48位用來確定精度,16位用來確定的多少次方.24位二進制只能精確到1-2的24次方也就是大概7位數,48位二進制可以精確到2的48次放,大概是14到15位數。
『伍』 C語言實型常數
實型常量又稱實數或浮點數,在c中採用十進制,就是和我們數學中使用的實數差不多的,在計算帶有小數的數據是,在編程中通常都把變數定義成實型的。還有什麼問題的話可以直接問我
『陸』 c語言實型表達式是什麼意思
實型包括單精度浮點型(float型,佔4個位元組)和雙精度浮點型(double型,佔8個位元組)
實型常量就是float和double定義的常量,如:
float a=3;
float a=3.2;
double a=3;
double a=3.2;
『柒』 c語言幾個實型變數
實型變數分為:單精度(float型)、雙精度(double型)和長雙精度(long double型)三類。
在Turbo C中單精度型佔4個位元組(32位)內存空間,其中數符1位,小數部分23位,指符1位,指數7位,所以其數值范圍為3.4E-38~3.4E+38,只能提供6~7位有效數字。雙精度型佔8 個位元組(64位)內存空間,其中數符1位,小數部分23位,指符1位,指數10位,其數值范圍為1.7E-308~1.7E+308,可提供15~16位有效數字。
表2.2
類型說明符比特數(位元組數)有效數字數的范圍
Float32(4)6~710-37~1038
Double64(8)15~1610-307~10308
long double128(16)18~1910-4931~104932
3.實型變數的定義形式及初始化與整型相同。
類型說明符:float(單精度實型), double(雙精度實型)。
例如:
float x=1.27 , y=3.5 4; /*x,y為單精度實型變數,且初值為:1.27和3.54*/
double a,b,c; /* a,b,c為雙精度實型變數*/
在計算機中,存放浮點數一般採用定點數和浮點數兩種表示方法。C語言中採用的是浮點數表示法,以Turbo C中的float型的7.8125×10-2為例,其數據存儲的格式如下
數符 小數部分(23位) 指符 指數(7位)
即二進制的0.101×10-11,轉化為十進制為0.625×2-3,即7.8125×10-2。
對於double型的數據小數部佔53位(包括數符一位),指數部分佔11位(包括指符一位)。
對於long double型的數據小數部分佔113位(包括數符一位),指數部分佔15位(包括指符一位)。
『捌』 C語言中實型數據,float和double,可以指哪些數什麼是實型,
實型變數分為:單精度(float型)、雙精度(double型)和長雙精度(long double型)三類。
a=33333.33333; b=33333.33333333333333;
由於a 是單精度浮點型,有效位數只有七位。而整數已佔五位,故小數二位後之後均為無效數字。
b 是雙精度型,有效位為十六位。但VC6.0規定小數後最多保留六位,其餘部分四捨五入。
注意:實型常數不分單、雙精度,都按雙精度double型處理。
在C語言中實數類型和浮點數類型實際上表示的是同一個意思
『玖』 C語言中什麼是實型數
簡單的說實型就是實數,就是小數,變數類型分為單精度實型和雙精度實型
單精度實型的數據類型符為float,佔用4位元組內存空間,數值范圍是1e-38~1e38保留7位
雙精度實型的數據類型符為double,佔用8位元組內存空間,數值范圍是1e-308~1e308保留11位