共用方式為


浮點常數的限制

Microsoft 專有的

下表中,可以限制在浮點常數的值。 標頭檔浮點數。H 包含這項資訊。

浮點常數的限制

常數

意義

FLT_DIGDBL_DIGLDBL_DIG

數字, q,以致浮點數,與 q 可以捨入十進位數字,轉換為浮點數表示,並傳回而不會遺失精確度。

6 15 15

FLT_EPSILONDBL_EPSILONLDBL_EPSILON

最小的正數 x,使得 x + 1.0 不等於 1.0

1.192092896e–07F 2.2204460492503131e–016 2.2204460492503131e–016

FLT_GUARD

 

0

FLT_MANT_DIGDBL_MANT_DIGLDBL_MANT_DIG

中所指定的基數的位數的數字 FLT_RADIX 在浮點數的有效數字。 基數為 2。 因此,這些值指定位元。

24 53 53

FLT_MAXDBL_MAXLDBL_MAX

最大值表示的浮點數。

3.402823466 e + 38F + 308 的數值 + 308 的數值

FLT_MAX_10_EXPDBL_MAX_10_EXPLDBL_MAX_10_EXP

最大整數以致 10 引發是為了該數字是表示的浮點數。

38 308 308

FLT_MAX_EXPDBL_MAX_EXPLDBL_MAX_EXP

最大的整數,讓 FLT_RADIX 引發是為了數字是表示的浮點數。

128 1024 1024

FLT_MINDBL_MINLDBL_MIN

最小的正數。

1.175494351e–38F 2.2250738585072014e–308 2.2250738585072014e–308

FLT_MIN_10_EXPDBL_MIN_10_EXPLDBL_MIN_10_EXP

最小的負整數,如此 10 引發是為了該數字是表示的浮點數。

–37

–307

–307

FLT_MIN_EXPDBL_MIN_EXPLDBL_MIN_EXP

最小的負整數,讓 FLT_RADIX 引發是為了數字是表示的浮點數。

–125

–1021

–1021

FLT_NORMALIZE

 

0

FLT_RADIX_DBL_RADIX_LDBL_RADIX

指數表示法的基數。

2 2 2

FLT_ROUNDS_DBL_ROUNDS_LDBL_ROUNDS

浮點數加法的捨入模式。

1 (靠近) 1 (靠近) 1 (靠近)

請注意上述表格中的資訊可能不同如果將來的實作。

結束 Microsoft 特定

請參閱

參考

C 浮點常數