Namensräume
Varianten
Aktionen

INFINITY

Von cppreference.com
< cpp‎ | numeric‎ | math
 
 
 
 
Definiert in der Header-Datei <cmath>
#define INFINITY /*implementation defined*/
(seit C++11)

Wenn die Implementierung Fließkomma-Unendlichkeiten unterstützt, erweitert sich das Makro INFINITY zu einem konstanten Ausdruck vom Typ float, der sich zu positiver oder vorzeichenloser Unendlichkeit auswertet.

Wenn die Implementierung Fließkomma-Unendlichkeiten nicht unterstützt, erweitert sich das Makro INFINITY zu einem positiven Wert, von dem garantiert wird, dass er zur Kompilierungszeit einen float überläuft, und die Verwendung dieses Makros erzeugt eine Compiler-Warnung.

[edit] Siehe auch

(C++11)
prüft, ob die gegebene Zahl unendlich ist
(Funktion) [bearbeiten]
gibt den Überlaufwert für float, double bzw. long double an
(Makrokonstante) [bearbeiten]
identifiziert Gleitkommatypen, die den speziellen Wert "positive Unendlichkeit" darstellen können
(public static member constant of std::numeric_limits<T>) [edit]
[static]
gibt den positiven Unendlichkeitswert des gegebenen Gleitkommatyps zurück
(public static member function of std::numeric_limits<T>) [edit]
C-Dokumentation für INFINITY