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

C# में Single.IsNegativeInfinity() मेथड उदाहरण सहित


C# में Single.IsNegativeInfinity() मेथड एक मान लौटाता है जो दर्शाता है कि निर्दिष्ट संख्या नकारात्मक अनंत का मूल्यांकन करती है या नहीं।

सिंटैक्स

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

public static bool IsNegativeInfinity (float val);

ऊपर, पैरामीटर val एक सिंगल-प्रिसिजन फ्लोटिंग-पॉइंट संख्या है।

उदाहरण

आइए अब एक उदाहरण देखें:

using System; 
public class Demo { 
    public static void Main() { 
        float f1 = 5.0f/0.0f; 
        float f2 = 0.0f/0.0f; 
        Console.WriteLine("Value1 = " + f1); 
        Console.WriteLine("Hashcode for Value1 = " + f1.GetHashCode()); 
        Console.WriteLine("TypeCode for Value1 = " + f1.GetTypeCode()); 
        Console.WriteLine("Is Value1 value is positive or negative infinity? = " + Single.IsInfinity(f1)); 
        Console.WriteLine("Is Value1 NaN? = " + Single.IsNaN(f1)); 
        Console.WriteLine("Is Value1 a negative infinity? = " + Single.IsNegativeInfinity(f1)); 
        Console.WriteLine("\nValue2 = " + f2); 
        Console.WriteLine("Hashcode for Value2 = " + f2.GetHashCode()); 
        Console.WriteLine("TypeCode for Value2 = " + f2.GetTypeCode()); 
        Console.WriteLine("Is Value2 value is positive or negative infinity? = " + Single.IsInfinity(f2)); 
        Console.WriteLine("Is Value2 NaN? = " + Single.IsNaN(f2)); 
        Console.WriteLine("Is Value2 a negative infinity? = " + Single.IsNegativeInfinity(f2)); 
    } 
}

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

Value1 = ∞ 
Hashcode for Value1 = 2139095040 
TypeCode for Value1 = Single 
Is Value1 value is positive or negative infinity? = True 
Is Value1 NaN? = False 
Is Value1 a negative infinity? = False 
Value2 = NaN 
Hashcode for Value2 = -4194304 
TypeCode for Value2 = Single 
Is Value2 value is positive or negative infinity? = False 
Is Value2 NaN? = True 
Is Value2 a negative infinity? = False

उदाहरण

आइए अब एक और उदाहरण देखें:

using System; 
public class Demo { 
    public static void Main() { 
        float f1 = -25.0f/0.0f; 
        float f2 = Single.MinValue; 
        Console.WriteLine("Value1 = " + f1); 
        Console.WriteLine("Hashcode for Value1 = " + f1.GetHashCode()); 
        Console.WriteLine("TypeCode for Value1 = " + f1.GetTypeCode()); 
        Console.WriteLine("Is Value1 value is positive or negative infinity? = " + Single.IsInfinity(f1)); 
        Console.WriteLine("Is Value1 NaN? = " + Single.IsNaN(f1)); 
        Console.WriteLine("Is Value1 a negative infinity? = " + Single.IsNegativeInfinity(f1)); 
        Console.WriteLine("\nValue2 = " + f2); 
        Console.WriteLine("Hashcode for Value2 = " + f2.GetHashCode()); 
        Console.WriteLine("TypeCode for Value2 = " + f2.GetTypeCode()); 
        Console.WriteLine("Is Value2 value is positive or negative infinity? = " + Single.IsInfinity(f2)); 
        Console.WriteLine("Is Value2 NaN? = " + Single.IsNaN(f2)); 
        Console.WriteLine("Is Value2 a negative infinity? = " + Single.IsNegativeInfinity(f2)); 
    } 
}

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

Value1 = -∞ 
Hashcode for Value1 = -8388608 
TypeCode for Value1 = Single 
Is Value1 value is positive or negative infinity? = True 
Is Value1 NaN? = False 
Is Value1 a negative infinity? = True 
Value2 = -3.402823E+38 
Hashcode for Value2 = -8388609 
TypeCode for Value2 = Single 
Is Value2 value is positive or negative infinity? = False 
Is Value2 NaN? = False 
Is Value2 a negative infinity? = False
  1. - C# में Int64.GetHashCode मेथड और उदाहरण

    C# में Int64.GetHashCode() मेथड का उपयोग इस इंस्टेंस के लिए हैश कोड लौटाने के लिए किया जाता है। सिंटैक्स निम्नलिखित सिंटैक्स है: public override int GetHashCode (); उदाहरण आइए अब Int64.GetHashCode() मेथड को लागू करने का एक उदाहरण देखें: using System; public class Demo { public static void M

  1. - C# में Int32.GetHashCode मेथड उदाहरण सहित

    C# में Int32.GetHashCode() मेथड का उपयोग वर्तमान इंस्टेंस के लिए हैश कोड लौटाने के लिए किया जाता है।सिंटैक्सनिम्नलिखित सिंटैक्स है:public override int GetHashCode ();उदाहरणआइए अब Int32.GetHashCode() मेथड को लागू करने का एक उदाहरण देखते हैं:using System; public class Demo { public static void M

  1. - C# में Int16.GetHashCode() मेथड उदाहरण सहित

    C# में Int16.GetHashCode() मेथड का उपयोग वर्तमान इंस्टेंस के लिए हैश कोड लौटाने के लिए किया जाता है।सिंटैक्सनिम्नलिखित सिंटैक्स है:public override int GetHashCode ();उदाहरणआइए अब Int16.GetHashCode() मेथड को लागू करने का एक उदाहरण देखते हैं:using System; public class Demo { public static void M