Double.IsInfinity(Double) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen sayının negatif mi yoksa pozitif sonsuz mu olduğunu belirten bir değer döndürür.
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
Parametreler
- d
- Double
Çift duyarlıklı, kayan noktalı bir sayı.
Döndürülenler
true
veya NegativeInfinityolarak değerlendirilirse PositiveInfinityd
; değilse, false
.
Uygulamalar
Örnekler
Aşağıdaki kod örneğinde kullanımı gösterilmektedir IsInfinity:
// This will return S"true".
Console::WriteLine( "IsInfinity(3.0 / 0) == {0}.", Double::IsInfinity( 3.0 / zero ) ? (String^)"true" : "false" );
// 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
Açıklamalar
Kayan nokta işlemleri bir taşma koşuluna işaret etmek için veya NegativeInfinity döndürürPositiveInfinity.