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

सी # में UInt64 संरचना

UInt64 संरचना 64-बिट अहस्ताक्षरित पूर्णांक का प्रतिनिधित्व करती है। UInt64 मान प्रकार 0 से 18,446,744,073,709,551,615 तक के मानों वाले अहस्ताक्षरित पूर्णांकों का प्रतिनिधित्व करता है।

आइए अब UInt64 स्ट्रक्चर विधियों के कुछ उदाहरण देखें -

UInt64.CompareTo()

C# में UInt64.CompareTo() विधि का उपयोग वर्तमान उदाहरण की तुलना किसी निर्दिष्ट ऑब्जेक्ट या UInt64 से करने के लिए किया जाता है और उनके सापेक्ष मूल्यों का संकेत देता है।

वाक्यविन्यास

निम्नलिखित वाक्य रचना है -

public int CompareTo (object val);
public int CompareTo (ulong val;

ऊपर, पहले सिंटैक्स का मान तुलना करने के लिए एक वस्तु है। दूसरे सिंटैक्स का मान तुलना करने के लिए एक अहस्ताक्षरित पूर्णांक है।

यदि वर्तमान उदाहरण मान के बराबर है, तो वापसी मान 0 है। यदि वर्तमान उदाहरण वैल से कम है तो यह शून्य से कम है। यदि वर्तमान उदाहरण मान से अधिक है, तो वापसी मूल्य शून्य से अधिक है।

उदाहरण

आइए अब UInt64.CompareTo() विधि को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      ulong val1 = 257876;
      ulong val2 = 5657655;
      int res = val1.CompareTo(val2);
      Console.WriteLine("Return value (comparison) = "+res);
      if (res > 0)
         Console.WriteLine("val1 > val2");
      else if (res < 0)
         Console.WriteLine("val1 < val2");
      else
         Console.WriteLine("val=val2");
   }
}

आउटपुट

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

Return value (comparison) = -1
val1 < val2

उदाहरण

आइए अब UInt64.CompareTo() विधि को लागू करने के लिए एक और उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      ulong val1 = 258768768;
      object val2 = (ulong)1765765;
      int res = val1.CompareTo(val2);
      Console.WriteLine("Return value (comparison) = "+res);
      if (res > 0)
         Console.WriteLine("val1 > val2");
      else if (res < 0)
         Console.WriteLine("val1 < val2");
      else
         Console.WriteLine("val=val2");
   }
}

आउटपुट

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

Return value (comparison) = 1
val1 > val2

UInt64.Equals()

C# में UInt64.Equals() विधि एक मान देता है जो दर्शाता है कि यह उदाहरण किसी निर्दिष्ट ऑब्जेक्ट या UInt64 के बराबर है या नहीं।

वाक्यविन्यास

निम्नलिखित वाक्य रचना है -

public override bool Equals (object ob);
public bool Equals (ulong ob);

ऊपर, पहले सिंटैक्स के लिए पैरामीटर ob इस इंस्टेंस की तुलना करने के लिए एक ऑब्जेक्ट है और दूसरे सिंटैक्स के लिए पैरामीटर ob इस इंस्टेंस की तुलना करने के लिए 64-बिट अहस्ताक्षरित पूर्णांक है।

उदाहरण

आइए अब UInt64.Equals() पद्धति को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      ulong val1 = 44565777;
      ulong val2 = 77878787;
      bool res = val1.Equals(val2);
      Console.WriteLine("Return value (comparison) = "+res);
      if (res)
         Console.WriteLine("val1 = val2");
      else
         Console.WriteLine("val1 != val2");
   }
}

आउटपुट

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

Return value (comparison) = False
val1 != val2

उदाहरण

आइए अब UInt64.Equals() पद्धति को लागू करने के लिए एक और उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      ulong val1 = 78796878;
      ulong val2 = 78796878;
      bool res = val1.Equals(val2);
      Console.WriteLine("Return value (comparison) = "+res);
      if (res)
         Console.WriteLine("val1 = val2");
      else
         Console.WriteLine("val1 != val2");
   }
}

आउटपुट

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

Return value (comparison) = True
val1 = val2

  1. UInt64.CompareTo () उदाहरण के साथ C# में विधि

    C# में UInt64.CompareTo() विधि का उपयोग वर्तमान उदाहरण की तुलना किसी निर्दिष्ट ऑब्जेक्ट या UInt64 से करने के लिए किया जाता है और उनके सापेक्ष मूल्यों का संकेत देता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public int CompareTo (object val); public int CompareTo (ulong val; ऊपर, पहले सिंटैक्स का मान

  1. सी # में दो नंबर स्वैप करें

    दो नंबरों को स्वैप करने के लिए, निम्नलिखित तर्क के साथ काम करें। अदला-बदली के लिए दो चर सेट करें - val1 = 100; val2 = 200; अब स्वैप के लिए निम्नलिखित ऑपरेशन करें - val1 = val1 + val2; val2 = val1 - val2; val1 = val1 - val2; निम्नलिखित कोड है - उदाहरण using System; namespace Demo {    cl

  1. पायथन में संरचना मॉड्यूल

    इस ट्यूटोरियल में, हम स्ट्रक्चर . के बारे में जानेंगे मापांक। आइए ट्यूटोरियल में गोता लगाएँ। मॉड्यूल संरचना पायथन . के मूल डेटा प्रकारों को परिवर्तित करने के लिए उपयोग किया जाता है बाइट्स की स्ट्रिंग . में और इसके विपरीत। हमें इसे स्थापित करने की आवश्यकता नहीं है। यह एक अंतर्निहित मॉड्यूल है जो पाय