Namespaces
Variants

INFINITY

From cppreference.net
Common mathematical functions
Nearest integer floating point operations
(C++11)
(C++11)
(C++11) (C++11) (C++11)
Floating point manipulation functions
(C++11) (C++11)
(C++11)
(C++11)
Classification and comparison
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
Types
(C++11)
(C++11)
(C++11)
Macro constants
Definiert im Header <cmath>
#define INFINITY /*implementierungsdefiniert*/
(seit C++11)

Falls die Implementierung Gleitkomma-Unendlichkeiten unterstützt, erweitert sich das Makro INFINITY zu einem konstanten Ausdruck vom Typ float , der zu positiver oder vorzeichenloser Unendlichkeit ausgewertet wird.

Wenn die Implementierung keine Gleitkomma-Unendlichkeiten unterstützt, erweitert sich das Makro INFINITY zu einem positiven Wert, der garantiert zur Überschreitung der Kapazität eines float zur Kompilierzeit führt, und die Verwendung dieses Makros erzeugt eine Compiler-Warnung.

Siehe auch

(C++11)
prüft, ob die gegebene Zahl unendlich ist
(Funktion)
kennzeichnet den Überlaufwert für float , double und long double jeweils
(Makrokonstante)
identifiziert Gleitkommatypen, die den speziellen Wert "positive Unendlichkeit" darstellen können
(öffentliche statische Memberkonstante von std::numeric_limits<T> )
[static]
gibt den positiven Unendlichkeitswert des gegebenen Gleitkommatyps zurück
(öffentliche statische Memberfunktion von std::numeric_limits<T> )
C-Dokumentation für INFINITY