IsInfinity()
Syntax
Ergebnis.f = IsInfinity(Wert.f)Beschreibung
Gibt einen Wert ungleich Null zurück, wenn der angegebene 'Wert' positive oder negative Unendlichkeit repräsentiert.
Parameter
Wert.f Der Wert, welcher auf Unendlichkeit geprüft werden soll.
Rückgabewert
Gibt einen Wert ungleich Null zurück, wenn der Eingabewert positive oder negative Unendlichkeit repräsentiert, und andernfalls Null.
Anmerkungen
Das Überprüfen der Unendlichkeits-Werte sollte nicht durch normalen Vergleich erfolgen, da es von der Hardware-Implementation abhängt, ob Unendlichkeit als gleich zu sich selbst oder nicht behandelt wird. Der Wert positiver Unendlichkeit kann mittels der Infinity() Funktion generiert werden.
Diese Funktion kann Float und Double Werte verarbeiten.
Beispiel
Ergebnis = IsInfinity(Infinity()) ; unendlich Ergebnis = IsInfinity(Log(0)) ; -unendlich Ergebnis = IsInfinity(1234.5) ; ein endliche Zahl Ergebnis = IsInfinity(NaN()) ; NaN ist nicht das gleiche wie Unendlichkeit
Siehe auch
Infinity(), IsNaN()
Unterstützte OS
Alle