Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit le modèle numeric_limits de classe et deux énumérations concernant les représentations à virgule flottante et l’arrondi.
Spécifications
Header :<limits>
Espace de noms : std
Notes
Les spécialisations explicites de la classe numeric_limits décrivent de nombreuses propriétés des types fondamentaux, y compris les types à virgule flottante, caractère, entier et bool qui sont définis par l'implémentation plutôt que fixés par les règles du langage C++. Les propriétés décrites dans <les limites> incluent la précision, les représentations de taille minimale et maximale, l’arrondi et les erreurs de type de signalisation.
Membres
Énumérations
| Nom | Description |
|---|---|
| float_denorm_style | L'énumération décrit les différentes méthodes qu'une implémentation peut choisir pour représenter une valeur à virgule flottante dénormalisée (trop petite pour être représentée comme valeur normalisée) : |
| float_round_style | L'énumération décrit les différentes méthodes qu'une implémentation peut choisir pour arrondir une valeur à virgule flottante en une valeur entière. |
Classes
| Nom | Description |
|---|---|
| numeric_limits, classe | Le modèle de classe décrit les propriétés arithmétiques des types numériques intégrés. |
Voir aussi
Informations de référence sur les fichiers d’en-tête
Sécurité des threads dans la bibliothèque C++ Standard