long double

long double

long double是計算機編程語言C語言和C++語言中的數據類型。

目錄

正文


long double(多精度浮點類型或長精度浮點類型)long double 是1999 修訂后的 C 語言標準“關鍵字”,C 語言,C 語言的庫函數里 用了 long double 這個辭彙,但 對 long double 的處理,取決於 編譯器。ANSI C標準規定了double變數存儲為 IEEE 64 位(8 個位元組)浮點數值,但並未規定long double的確切精度。所以對於不同平台可能有不同的實現。有的是8位元組,有的是10位元組,有的是12位元組或16位元組。規定long double的精度不少於double的精度,就像int和long int一樣。關於具體的編譯器的情況,可以列印 sizeof(long double)得知。