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

Double.IsNaN () सी # में विधि


C# में Double.IsNaN () विधि का उपयोग उस मान को वापस करने के लिए किया जाता है जो इंगित करता है कि निर्दिष्ट मान एक संख्या (NaN) नहीं है।

सिंटैक्स

वाक्य रचना इस प्रकार है -

public static bool IsNaN (double val);

ऊपर, वैल डबल-सटीक फ़्लोटिंग-पॉइंट नंबर है।

उदाहरण

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

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));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Double Value = ∞
HashCode of Double Value = 2146435072
TypeCode of Double Value = Double
Positive Infinity? = True
Check whether the specified value is NaN? = False

उदाहरण

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

using System;
public class Demo {
   public static void Main(){
      double d = 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));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Double Value = NaN
HashCode of Double Value = -524288
TypeCode of Double Value = Double
Positive Infinity? = False
Check whether the specified value is NaN? = True

  1. सी # कोई भी तरीका

    कोई भी विधि यह जांचती है कि अनुक्रम में कोई भी तत्व किसी विशिष्ट शर्त को पूरा करता है या नहीं। यदि कोई तत्व शर्त को पूरा करता है, तो सत्य वापस आ जाता है। आइए एक उदाहरण देखें। int[] arr = {5, 7, 10, 12, 15, 18, 20}; अब, Any() विधि का उपयोग करके, हम जांच करेंगे कि उपरोक्त सरणी में कोई भी तत्व 10 से

  1. कंटेन्सकी () विधि सी # में

    हैशटेबल संग्रह सेट करें और उसमें कुछ तत्व जोड़ें। Hashtable h = new Hashtable(); h.Add(1, "Sam"); h.Add(2, "Jack"); h.Add(3, "Andy"); h.Add(4, "Katie"); h.Add(5, "Beth"); h.Add(6, "Benjamin"); हैशटेबल में कुंजी मौजूद है या नहीं, यह जांचने

  1. सी # में अनुक्रम समान विधि

    SequenceEqual पद्धति का उपयोग समानता के लिए संग्रहों का परीक्षण करने के लिए किया जाता है। आइए तीन स्ट्रिंग सरणियाँ सेट करें - string[] arr1 = { "This", "is", "it" }; string[] arr2 = { "My", "work", "report" }; string[] arr3 = { "This&