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.

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.

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

Unterstützte OS

Alle

<- IntQ() - Math Inhaltsverzeichnis - IsNaN() ->