IsInfinite-Funktion
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)
false
zurück.
Verwenden Sie IsNaN(d)
, um zu überprüfen, ob ein Wert NaN
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
Siehe auch
- Microsoft.Quantum.Math.IsNaN