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

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


C# में Double.GetTypeCode() मेथड Double वैल्यू टाइप के लिए TypeCode एनम मान लौटाता है, जो हमेशा TypeCode.Double होता है।

सिंटैक्स

public TypeCode GetTypeCode ();

उदाहरण 1: पूर्णांक डबल मान

using System; 

public class Demo { 
    public static void Main() { 
        double d = 15d;
        
        Console.WriteLine("Double Value = " + d);
        Console.WriteLine("HashCode of Double Value = " + d.GetHashCode());
        TypeCode type = d.GetTypeCode();
        Console.WriteLine("TypeCode of Double Value = " + type);
    } 
}

आउटपुट

Double Value = 15
HashCode of Double Value = 1076756480
TypeCode of Double Value = Double

उदाहरण 2: दशमलव डबल मान

using System; 

public class Demo { 
    public static void Main() { 
        double d = 25.5d;
        
        Console.WriteLine("Double Value = " + d);
        Console.WriteLine("HashCode of Double Value = " + d.GetHashCode());
        TypeCode type = d.GetTypeCode();
        Console.WriteLine("TypeCode of Double Value = " + type);
    } 
}

आउटपुट

Double Value = 25.5
HashCode of Double Value = 1077510144
TypeCode of Double Value = Double

Double टाइप की विशेषताएं

  • 64-बिट डबल-प्रिसिजन फ्लोटिंग-पॉइंट नंबर।
  • रेंज: लगभग ±5.0 × 10⁻³²⁴ से ±1.7 × 10³⁰⁸
  • IEEE 754 मानक का पालन करता है।
  • C# में double कीवर्ड System.Double का एलियास है।

TypeCode का उपयोग

GetTypeCode() का उपयोग रनटाइम पर टाइप पहचान, स्विच स्टेटमेंट्स में टाइप हैंडलिंग, और सीरियलाइज़ेशन फ्रेमवर्क में किया जाता है।

संबंधित मेथड्स

  • GetHashCode() - हैश कोड लौटाता है
  • CompareTo() - तुलना करता है
  • Equals() - समानता जांचता है
  • ToString() - स्ट्रिंग प्रतिनिधित्व
  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# DefaultIfEmpty विधि

    यह विधि खाली संग्रह को संभालने के लिए उपयोग की जाती है। त्रुटि दिखाने के बजाय, यह विधि एक डिफ़ॉल्ट मान प्रदर्शित करती है। हमारे पास निम्न सूची है। List<double> myList = new List<double>(); जैसा कि आप देख सकते हैं, चूंकि उपरोक्त सूची खाली है, हम डिफ़ॉल्ट मान प्रदर्शित कर सकते हैं। var res