Sdílet prostřednictvím


Omezení konstant s plovoucí desetinnou čárkou

Specifické pro Microsoft

V následující tabulce jsou uvedena omezení hodnot konstant s plovoucí desetinnou čárkou. Soubor hlaviček FLOAT.H obsahuje tyto informace.

Omezení konstant s plovoucí desetinnou čárkou

Konstanta Význam Hodnota
FLT_DIG
DBL_DIG
LDBL_DIG
Počet číslic, q, aby číslo s plovoucí desetinnou čárkou bylo možné zaokrouhlit na reprezentaci s plovoucí desetinnou čárkou a zpět bez ztráty přesnosti. 6
15
15
FLT_EPSILON
DBL_EPSILON
LDBL_EPSILON
Nejmenší kladné číslo x, aby se x + 1,0 nerovná 1,0 1.192092896e-07F
2.2204460492503131e-016
2.2204460492503131e-016
FLT_GUARD 0
FLT_MANT_DIG
DBL_MANT_DIG
LDBL_MANT_DIG
Počet číslic v radixu určeném FLT_RADIX v znaku s plovoucí desetinou čárkou. Číselný základ je 2. Tyto hodnoty tedy představují bity. 24
53
53
FLT_MAX
DBL_MAX
LDBL_MAX
Největší reprezentovatelné číslo s plovoucí desetinnou čárkou. 3.402823466e+38F
1.7976931348623158e+308
1.7976931348623158e+308
FLT_MAX_10_EXP
DBL_MAX_10_EXP
LDBL_MAX_10_EXP
Největší celé číslo takové, že číslo 10 umocněné na toto číslo je reprezentovatelné číslo s plovoucí desetinnou čárkou. 38
308
308
FLT_MAX_EXP
DBL_MAX_EXP
LDBL_MAX_EXP
Maximální celé číslo, které FLT_RADIX uvolněné na toto číslo, je reprezentovatelné číslo s plovoucí desetinnou čárkou. 128
1024
1024
FLT_MIN
DBL_MIN
LDBL_MIN
Nejmenší kladná hodnota. 1.175494351e-38F
2.2250738585072014e-308
2.2250738585072014e-308
FLT_MIN_10_EXP
DBL_MIN_10_EXP
LDBL_MIN_10_EXP
Nejmenší celé číslo takové, že číslo 10 umocněné na toto číslo je reprezentovatelné číslo s plovoucí desetinnou čárkou. -37
-307
-307
FLT_MIN_EXP
DBL_MIN_EXP
LDBL_MIN_EXP
Minimální záporné celé číslo, které FLT_RADIX uvolněné na toto číslo, je reprezentovatelné číslo s plovoucí desetinnou čárkou. -125
-1021
-1021
FLT_NORMALIZE 0
FLT_RADIX
_DBL_RADIX
_LDBL_RADIX
Základ reprezentace pomocí exponentu. 2
2
2
FLT_ROUNDS
_DBL_ROUNDS
_LDBL_ROUNDS
Režim zaokrouhlování pro sčítání desetinných čísel. 1 (v destinaci a okolí)
1 (v destinaci a okolí)
1 (v destinaci a okolí)

Informace v tabulce výše se mohou v budoucích implementacích lišit.

END Microsoft Specific

Viz také

Konstanty jazyka C s plovoucí desetinnou čárkou