實型(浮點型):float、double


實型(浮點型):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;
}

  

微信公眾號黑馬金牌編程專注於后端開發領域


免責聲明!

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



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