Double.IsInfinity(Double) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der angibt, ob die angegebene Zahl als negative oder positive Unendlichkeit ausgewertet wird.
public:
static bool IsInfinity(double d);
public:
static bool IsInfinity(double d) = System::Numerics::INumberBase<double>::IsInfinity;
public static bool IsInfinity(double d);
static member IsInfinity : double -> bool
Public Shared Function IsInfinity (d As Double) As Boolean
Parameter
- d
- Double
Eine Gleitkommazahl mit doppelter Genauigkeit.
Gibt zurück
truewenn ausgewertet wirdd, oder PositiveInfinity; NegativeInfinity andernfalls . false
Implementiert
Beispiele
Das folgende Codebeispiel veranschaulicht die Verwendung von IsInfinity:
// This will return "true".
Console.WriteLine("IsInfinity(3.0 / 0) == {0}.", Double.IsInfinity(3.0 / 0) ? "true" : "false");
// This will return "true".
printfn $"IsInfinity(3.0 / 0) = %b{Double.IsInfinity(3. / 0.)}."
' This will return "True".
Console.Write("IsInfinity(3.0 / 0) = ")
If Double.IsPositiveInfinity(3 / 0) Then
Console.WriteLine("True.")
Else
Console.WriteLine("False.")
End If
Hinweise
Gleitkommavorgänge geben zurück PositiveInfinity oder NegativeInfinity signalisieren eine Überlaufbedingung.