Les flottants sont des nombres de la forme:
avec


Les différents paramètres donnés dans cet entête sont déduisibles de 
, 
, 
 et 
.
Les nombres en virgule flottante donne plus d'informations sur la représentation en virgule flottante.
Macros | |
| #define | FLT_RADIX | 
| base   | |
| #define | FLT_MANT_DIG | 
résolution des float   | |
| #define | DBL_MANT_DIG | 
résolution des double   | |
| #define | LDBL_MANT_DIG | 
résolution des long double   | |
| #define | FLT_DIG | 
résolution décimale des float   | |
| #define | DBL_DIG | 
résolution décimale des double   | |
| #define | LDBL_DIG | 
résolution décimale des long double   | |
| #define | FLT_MIN_EXP | 
exposant minimal des float   | |
| #define | DBL_MIN_EXP | 
exposant minimal des double   | |
| #define | LDBL_MIN_EXP | 
exposant minimal des long double   | |
| #define | FLT_MIN_10_EXP | 
exposant de 10 minimal des float   | |
| #define | DBL_MIN_10_EXP | 
exposant de 10 minimal des double   | |
| #define | LDBL_MIN_10_EXP | 
exposant de 10 minimal des long double   | |
| #define | FLT_MAX_EXP | 
exposant maximal des float   | |
| #define | DBL_MAX_EXP | 
exposant maximal des double   | |
| #define | LDBL_MAX_EXP | 
exposant maximal des long double   | |
| #define | FLT_MAX_10_EXP | 
exposant de 10 maximal des float   | |
| #define | DBL_MAX_10_EXP | 
exposant de 10 maximal des double   | |
| #define | LDBL_MAX_10_EXP | 
exposant de 10 maximal des long double   | |
| #define | FLT_MAX | 
valeur maximale des float   | |
| #define | DBL_MAX | 
valeur maximale des double   | |
| #define | LDBL_MAX | 
valeur maximale des long double   | |
| #define | FLT_EPSILON | 
epsilon des float   | |
| #define | DBL_EPSILON | 
epsilon des double   | |
| #define | LDBL_EPSILON | 
epsilon des long double   | |
| #define | FLT_MIN | 
valeur minimale des float   | |
| #define | DBL_MIN | 
valeur minimale des double   | |
| #define | LDBL_MIN | 
valeur minimale des long double   | |
| #define DBL_DIG | 
Le nombre de chiffres en base 10 que le format double est capable de représenter.
| #define DBL_EPSILON | 

Différence la plus petite valeur représentable comme un double plus grande que 1 et 1.
 telle que 
; cette définition a le problème de pouvoir être deux fois plus petite que la valeur réelle à cause des arrondis. | #define DBL_MANT_DIG | 

Le nombre de chiffres en base 
 que le format double est capable de représenter. 
| #define DBL_MAX | 

Valeur maximale finie représentable comme un double. 
| #define DBL_MAX_10_EXP | 

La puissance maximale de 10 représentable de manière finie comme un double. 
| #define DBL_MAX_EXP | 

Un de plus que la puissance maximale de 
 représentable de manière finie comme un double. 
| #define DBL_MIN | 

La valeur minimale représentable de manière normalisée comme un double. 
| #define DBL_MIN_10_EXP | 

La puissance minimale de 10 représentable de manière normalisée comme un double. 
| #define DBL_MIN_EXP | 

Un de plus que la puissance minimale de 
 représentable de manière normalisée comme un double. 
| #define FLT_DIG | 
Le nombre de chiffres en base 10 que le format float est capable de représenter.
| #define FLT_EPSILON | 

Différence la plus petite valeur représentable comme un float plus grande que 1 et 1.
 telle que 
; cette définition a le problème de pouvoir être deux fois plus petite que la valeur réelle à cause des arrondis. | #define FLT_MANT_DIG | 

Le nombre de chiffres en base 
 que le format float est capable de représenter. 
| #define FLT_MAX | 

Valeur maximale finie représentable comme un float. 
| #define FLT_MAX_10_EXP | 

La puissance maximale de 10 représentable de manière finie comme un float. 
| #define FLT_MAX_EXP | 

Un de plus que la puissance maximale de 
 représentable de manière finie comme un float. 
| #define FLT_MIN | 

La valeur minimale représentable de manière normalisée comme un float. 
| #define FLT_MIN_10_EXP | 

La puissance minimale de 10 représentable de manière normalisée comme un float. 
| #define FLT_MIN_EXP | 

Un de plus que la puissance minimale de 
 représentable de manière normalisée comme un float. 
| #define FLT_RADIX | 

Les formats flottants doivent tous utiliser la même base, FLT_RADIX en donne la valeur. 
| #define LDBL_DIG | 
Le nombre de chiffres en base 10 que le format long double est capable de représenter.
| #define LDBL_EPSILON | 

Différence la plus petite valeur représentable comme un long double plus grande que 1 et 1.
 telle que 
; cette définition a le problème de pouvoir être deux fois plus petite que la valeur réelle à cause des arrondis. | #define LDBL_MANT_DIG | 

Le nombre de chiffres en base 
 que le format long double est capable de représenter. 
| #define LDBL_MAX | 

Valeur maximale finie représentable comme un long double. 
| #define LDBL_MAX_10_EXP | 

La puissance maximale de 10 représentable de manière finie comme un long double. 
| #define LDBL_MAX_EXP | 

Un de plus que la puissance maximale de 
 représentable de manière finie comme un long double. 
| #define LDBL_MIN | 

La valeur minimale représentable de manière normalisée comme un long double. 
| #define LDBL_MIN_10_EXP | 

La puissance minimale de 10 représentable de manière normalisée comme un long double. 
| #define LDBL_MIN_EXP | 

Un de plus que la puissance minimale de 
 représentable de manière normalisée comme un long double.