Single.IsInfinity(Single) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une valeur indiquant si le nombre spécifié est évalué à l’infini négatif ou positif.
public:
static bool IsInfinity(float f);
public static bool IsInfinity(float f);
static member IsInfinity : single -> bool
Public Shared Function IsInfinity (f As Single) As Boolean
Paramètres
- f
- Single
Nombre à virgule flottante simple précision.
Retours
true si f elle est évaluée à PositiveInfinity ou NegativeInfinity; sinon, false.
Exemples
L’exemple de code suivant illustre la IsInfinity méthode.
// This will return "true".
Console.WriteLine("IsInfinity(3.0F / 0) == {0}.", Single.IsInfinity(3.0F / 0) ? "true" : "false");
// This will return "true".
printfn $"IsInfinity(3.0F / 0) == %b{Single.IsInfinity(3f / 0f)}."
' This will return "True".
Console.Write("IsInfinity(3.0 / 0) = ")
If Single.IsPositiveInfinity(3 / 0) Then
Console.WriteLine("True.")
Else
Console.WriteLine("False.")
End If
Remarques
Les opérations à virgule flottante retournent PositiveInfinity ou NegativeInfinity signalent une condition de dépassement de capacité.