實型(浮點型):float、double
-
實型變量也可以稱為浮點型,浮點型變量是用來存儲小數數值的。在C語言中,浮點型分為兩種:單精度浮點型(float)、雙精度浮點型(double),但是double型變量所表示的浮點數比float型變量更精確。
-
由於浮點型變量是由有限的存儲單元組成,因此只能提供有限的有效數字。在有效位以外的數字將被舍去,這樣可能會產生一些誤差。
-
不以f結尾的常量是double類型,以f結尾的常量(如3.14f)是float類型。
代碼示例:
#include<stdio.h>
int main()
{
float a = 3.14f;
double b = 3.14;
printf("%.2f\n", a);
printf("%lf\n", b);
//sizeof字節大小
//浮點型數據 存儲在內存種格式分為符號位 指數位 小數位
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
return 0;
}
微信公眾號黑馬金牌編程專注於后端開發領域

