Limiti sulle costanti a virgola mobile

Sezione specifica Microsoft

I limiti sui valori delle costanti a virgola mobile sono indicati nella tabella seguente. Queste informazioni sono contenute nel file di intestazione FLOAT.H.

Limiti su costanti a virgola mobile

Costante Significato Valore
FLT_DIG
DBL_DIG
LDBL_DIG
Numero di cifre, q, tali che un numero a virgola mobile con q cifre decimali possa essere arrotondato in una rappresentazione a virgola mobile e viceversa senza perdita di precisione. 6
15
15
FLT_EPSILON
DBL_EPSILON
LDBL_EPSILON
Minor numero positivo x tale che x + 1 non sia uguale a 1 1.192092896e-07F
2.2204460492503131e-016
2.2204460492503131e-016
FLT_GUARD 0
FLT_MANT_DIG
DBL_MANT_DIG
LDBL_MANT_DIG
Numero di cifre nella radice specificato da FLT_RADIX nel significando a virgola mobile. La base è 2, pertanto questi valori specificano i bit. 24
53
53
FLT_MAX
DBL_MAX
LDBL_MAX
Massimo numero a virgola mobile rappresentabile. 3.402823466e+38F
1.7976931348623158e+308
1.7976931348623158e+308
FLT_MAX_10_EXP
DBL_MAX_10_EXP
LDBL_MAX_10_EXP
Massimo numero intero tale che 10 elevato a tale numero sia un numero a virgola mobile rappresentabile. 38
308
308
FLT_MAX_EXP
DBL_MAX_EXP
LDBL_MAX_EXP
Massimo numero intero tale che FLT_RADIX elevato a tale numero sia un numero a virgola mobile rappresentabile. 128
1024
1024
FLT_MIN
DBL_MIN
LDBL_MIN
Valore positivo minimo. 1.175494351e-38F
2.2250738585072014e-308
2.2250738585072014e-308
FLT_MIN_10_EXP
DBL_MIN_10_EXP
LDBL_MIN_10_EXP
Minimo numero negativo tale che 10 elevato a tale numero sia un numero a virgola mobile rappresentabile. -37
-307
-307
FLT_MIN_EXP
DBL_MIN_EXP
LDBL_MIN_EXP
Minimo numero negativo tale che FLT_RADIX elevato a tale numero sia un numero a virgola mobile rappresentabile. -125
-1021
-1021
FLT_NORMALIZE 0
FLT_RADIX
_DBL_RADIX
_LDBL_RADIX
Base della rappresentazione dell'esponente. 2
2
2
FLT_ROUNDS
_DBL_ROUNDS
_LDBL_ROUNDS
Modalità di arrotondamento per l'addizione a virgola mobile. 1 (vicino)
1 (vicino)
1 (vicino)

Si noti che le informazioni contenute nella tabella precedente possono variare nelle implementazioni future.

Fine sezione specifica Microsoft

Vedere anche

Costanti a virgola mobile C