Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vollqualifizierter Name: Std.Math.IsInfinite
function IsInfinite(d : Double) : Bool
Zusammenfassung
Gibt zurück, ob ein gegebener Gleitkommawert entweder positiv oder negativ unendlich ist.
Eingabe
d
Der zu überprüfende Gleitkommawert.
Ausgabe
true, wenn d entweder positiv oder negativ unendlich ist.
Bemerkungen
NaN ist keine Zahl und somit weder eine endliche Zahl noch unendlich. Daher gibt IsInfinite(0.0 / 0.0)falsezurück.
Verwenden Sie NaN, um zu überprüfen, ob ein Wert IsNaN(d)ist.
Beachten Sie, dass diese Werte, auch wenn diese Funktion true sowohl für positive als auch negative Infinitäten zurückgibt, weiterhin diskriminiert werden können, indem sie d > 0.0 und d < 0.0überprüfen.
Beispiel
Message($"{IsInfinite(42.0)}"); // false
Message($"{IsInfinite(0.0 / 0.0)}"); // false
Message($"{IsInfinite(-1.0 / 0.0}"); // true