IsInfinite, fonction
Nom complet : Std.Math.IsInfinite
function IsInfinite(d : Double) : Bool
Résumé
Retourne si une valeur à virgule flottante donnée est l’infini positif ou négatif.
Entrée
d
Valeur à virgule flottante à vérifier.
Sortie
true
si et seulement si d
est l’infini positif ou négatif.
Remarques
NaN
n’est pas un nombre, et n’est donc ni un nombre fini ni infini. Par conséquent, IsInfinite(0.0 / 0.0)
retourne false
.
Pour vérifier si une valeur est NaN
, utilisez IsNaN(d)
.
Notez que même si cette fonction retourne true
pour les infinis positifs et négatifs, ces valeurs peuvent toujours être discriminées en vérifiant d > 0.0
et d < 0.0
.
Exemple
Message($"{IsInfinite(42.0)}"); // false
Message($"{IsInfinite(0.0 / 0.0)}"); // false
Message($"{IsInfinite(-1.0 / 0.0}"); // true
Voir aussi
- Microsoft.Quantum.Math.IsNan