Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में Double.IsPositiveInfinity() मेथड

C# में Double.IsPositiveInfinity() मेथड यह दर्शाने वाला मान लौटाता है कि निर्दिष्ट संख्या पॉजिटिव इन्फिनिटी का मूल्यांकन करती है या नहीं।

सिंटैक्स

सिंटैक्स इस प्रकार है -

public static bool IsPositiveInfinity (double val);

उपरोक्त, val एक डबल-प्रिसिजन फ्लोटिंग-पॉइंट नंबर है।

उदाहरण 1

using System;

public class Demo {
    public static void Main() {
        double d = 1.0/0.0;
        Console.WriteLine("Double Value = " + d);
        Console.WriteLine("HashCode of Double Value = " + d.GetHashCode());
        TypeCode type = d.GetTypeCode();
        Console.WriteLine("TypeCode of Double Value = " + type);
        Console.WriteLine("Positive Infinity? = " + Double.IsInfinity(d));
        Console.WriteLine("Check whether the specified value is NaN? = " + Double.IsNaN(d));
        Console.WriteLine("Does the value evaluate to negative infinity? = " + Double.IsNegativeInfinity(d));
        Console.WriteLine("Does the value evaluate to positive infinity? = " + Double.IsPositiveInfinity(d));
    }
}

आउटपुट

Double Value = ∞
HashCode of Double Value = 2146435072
TypeCode of Double Value = Double
Positive Infinity? = True
Check whether the specified value is NaN? = False
Does the value evaluate to negative infinity? = False
Does the value evaluate to positive infinity? = True

उदाहरण 2

using System;

public class Demo {
    public static void Main() {
        double d = -50.0/0.0;
        Console.WriteLine("Double Value = " + d);
        Console.WriteLine("HashCode of Double Value = " + d.GetHashCode());
        TypeCode type = d.GetTypeCode();
        Console.WriteLine("TypeCode of Double Value = " + type);
        Console.WriteLine("Positive Infinity? = " + Double.IsInfinity(d));
        Console.WriteLine("Check whether the specified value is NaN? = " + Double.IsNaN(d));
        Console.WriteLine("Does the value evaluate to negative infinity? = " + Double.IsNegativeInfinity(d));
        Console.WriteLine("Does the value evaluate to positive infinity? = " + Double.IsPositiveInfinity(d));
    }
}

आउटपुट

Double Value = -∞
HashCode of Double Value = -1048576
TypeCode of Double Value = Double
Positive Infinity? = True
Check whether the specified value is NaN? = False
Does the value evaluate to negative infinity? = True
Does the value evaluate to positive infinity? = False
  1. - C# में Math.Log() मेथड

    C# में Math.Log() मेथड का उपयोग एक निर्दिष्ट संख्या का लॉगरिदम लौटाने के लिए किया जाता है। सिंटैक्स public static double Log(double num) public static double Log(double num, double base) यहां, num वह निर्दिष्ट संख्या है जिसका लॉगरिदम गणना की जानी है। यहां, base लॉगरिदम का आधार है। आइए Math.Log() मे

  1. - C# में Math.IEEERemainder() मेथड

    C# में Math.IEEERemainder() मेथड का उपयोग एक निर्दिष्ट संख्या को दूसरी निर्दिष्ट संख्या से विभाजित करने के परिणामस्वरूप शेषफल लौटाने के लिए किया जाता है। सिंटैक्स public static double IEEERemainder (double dividend, double divisor); आइए Math.IEEERemainder() मेथड को लागू करने का एक उदाहरण देखते हैं

  1. - C# में Char.IsWhiteSpace() मेथड

    C# में Char.IsWhiteSpace() मेथड का उपयोग यह दर्शाने के लिए किया जाता है कि निर्दिष्ट यूनिकोड वर्ण व्हाइट स्पेस है या नहीं। सिंटैक्स public static bool IsWhiteSpace (char ch); ऊपर, पैरामीटर ch मूल्यांकन किया जाने वाला यूनिकोड वर्ण है। आइए Char.IsWhiteSpace() मेथड को लागू करने का एक उदाहरण देखते हैं