Funzione IsInfinite
Nome completo: Std.Math.IsInfinite
function IsInfinite(d : Double) : Bool
Sommario
Restituisce un valore che indica se un valore a virgola mobile specificato è un infinito positivo o negativo.
Immissione
d
Valore a virgola mobile da controllare.
Prodotto
true
se e solo se d
è un infinito positivo o negativo.
Osservazioni
NaN
non è un numero e non è quindi né un numero finito né è infinito. Di conseguenza, IsInfinite(0.0 / 0.0)
restituisce false
.
Per verificare se un valore è NaN
, usare IsNaN(d)
.
Si noti che anche se questa funzione restituisce true
per infiniti positivi e negativi, questi valori possono comunque essere discriminati controllando d > 0.0
e d < 0.0
.
Esempio
Message($"{IsInfinite(42.0)}"); // false
Message($"{IsInfinite(0.0 / 0.0)}"); // false
Message($"{IsInfinite(-1.0 / 0.0}"); // true
Vedere anche
- Microsoft.Quantum.Math.IsNaN