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.