Double.IsPositiveInfinity(Double) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu určující, zda se zadané číslo vyhodnotí jako kladné nekonečno.
public:
static bool IsPositiveInfinity(double d);
public:
static bool IsPositiveInfinity(double d) = System::Numerics::INumberBase<double>::IsPositiveInfinity;
public static bool IsPositiveInfinity (double d);
static member IsPositiveInfinity : double -> bool
Public Shared Function IsPositiveInfinity (d As Double) As Boolean
Parametry
- d
- Double
Číslo dvojité přesnosti s plovoucí desetinnou čárkou.
Návraty
true
pokud d
se vyhodnotí jako PositiveInfinity; jinak hodnota false
.
Implementuje
Příklady
Následující příklad kódu ukazuje použití :IsPositiveInfinity
// This will return S"true".
Console::WriteLine( "IsPositiveInfinity(4.0 / 0) == {0}.", Double::IsPositiveInfinity( 4.0 / zero ) ? (String^)"true" : "false" );
// This will return "true".
Console.WriteLine("IsPositiveInfinity(4.0 / 0) == {0}.", Double.IsPositiveInfinity(4.0 / 0) ? "true" : "false");
// This will return "true".
printfn $"IsPositiveInfinity(4.0 / 0) = %b{Double.IsPositiveInfinity(4. / 0.)}."
' This will return "True".
Console.Write("IsPositiveInfinity(4.0 / 0) = ")
If Double.IsPositiveInfinity(4 / 0) Then
Console.WriteLine("True.")
Else
Console.WriteLine("False.")
End If
Poznámky
Operace s plovoucí desetinou čárkou se vrací PositiveInfinity , aby signalizovaly podmínku přetečení.