Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Definiert die Klassenvorlage numeric_limits und zwei Enumerationen bezüglich Gleitkommadarstellungen und Rundung.
Anforderungen
Header:<limits>
Namespace: std
Hinweise
Explizite Spezialisierungen der numeric_limits-Klasse beschreiben viele Eigenschaften der grundlegenden Typen, einschließlich der Zeichen-, Integer- und Gleitkommatypen sowie bool, die nicht von den Regeln der Programmiersprache C++ festgelegt werden, sondern von der Implementierung abhängig sind. Zu den in <Grenzwerten> beschriebenen Eigenschaften gehören Genauigkeits-, Mindest- und Maximalgrößendarstellungen, Rundungs- und Signaltypfehler.
Member
Enumerationen
| Name | Beschreibung |
|---|---|
| float_denorm_style | Die Enumeration beschreibt die verschiedenen Methoden, die eine Implementierung für die Darstellung eines denormalisierten Gleitkommawerts auswählen kann – für Werte, die zu klein sind, um als normalisierte Werte dargestellt zu werden: |
| float_round_style | Die Enumeration beschreibt die verschiedenen Methoden, die eine Implementierung für die Rundung eines Gleitkommawerts auf einen ganzzahligen Wert auswählen kann. |
Klassen
| name | Beschreibung |
|---|---|
| numeric_limits-Klasse | Die Klassenvorlage beschreibt arithmetische Eigenschaften integrierter numerischer Typen. |
Siehe auch
Headerdateienreferenz
Threadsicherheit in der C++-Standardbibliothek