কম্পিউটার

C# এ int 64 কাঠামো


Int 64 struct একটি 64-বিট স্বাক্ষরিত পূর্ণসংখ্যা উপস্থাপন করে। এটি একটি অপরিবর্তনীয় মানের প্রকার যা মান সহ স্বাক্ষরিত পূর্ণসংখ্যাকে উপস্থাপন করে:ঋণাত্মক 9,223,372,036,854,775,808 থেকে ধনাত্মক 9,223,372,036,854,775,807৷

Int 64-

-এর ক্ষেত্রগুলি নিচে দেওয়া হল ৷ ৷
ক্ষেত্র বর্ণনা
MaxValue একটি Int64 এর সবচেয়ে বড় সম্ভাব্য মান উপস্থাপন করে৷ এই ক্ষেত্রটি ধ্রুবক৷
MinValue একটি Int64 এর ক্ষুদ্রতম সম্ভাব্য মান উপস্থাপন করে৷ এই ক্ষেত্রটি ধ্রুবক৷

নিম্নলিখিত কিছু পদ্ধতি -

ক্ষেত্র বিবরণ
CompareTo(Int64) এই উদাহরণটিকে একটি নির্দিষ্ট 64-বিট স্বাক্ষরিত পূর্ণসংখ্যার সাথে তুলনা করে এবং তাদের আপেক্ষিক মানগুলির একটি ইঙ্গিত প্রদান করে।
CompareTo(বস্তু) এই উদাহরণটিকে একটি নির্দিষ্ট বস্তুর সাথে তুলনা করে এবং তাদের আপেক্ষিক মানগুলির একটি ইঙ্গিত প্রদান করে।
Equals(Int64) এই উদাহরণটি একটি নির্দিষ্ট Int64 মানের সমান কিনা তা নির্দেশ করে একটি মান প্রদান করে।
সমান (বস্তু) এই উদাহরণটি একটি নির্দিষ্ট বস্তুর সমান কিনা তা নির্দেশ করে একটি মান প্রদান করে।
GetHashCode() এই উদাহরণের জন্য হ্যাশ কোড ফেরত দেয়।
GetTypeCode() মান প্রকার Int64 এর জন্য TypeCode প্রদান করে।
পার্স (স্ট্রিং) একটি সংখ্যার স্ট্রিং উপস্থাপনাকে তার 64-বিট স্বাক্ষরিত পূর্ণসংখ্যার সমতুল্য রূপান্তর করে৷
পার্স(স্ট্রিং,IFormatProvider) একটি নির্দিষ্ট সংস্কৃতি-নির্দিষ্ট বিন্যাসে একটি সংখ্যার স্ট্রিং উপস্থাপনাকে তার 64-বিট স্বাক্ষরিত পূর্ণসংখ্যার সমতুল্য রূপান্তর করে৷

আসুন এখন পদ্ধতিগুলির কিছু উদাহরণ দেখি -

Int64.CompareTo() C# এ পদ্ধতিটি একটি নির্দিষ্ট বস্তু বা Int64 এর সাথে এই উদাহরণের তুলনা করতে ব্যবহৃত হয় এবং তাদের আপেক্ষিক মানগুলির একটি ইঙ্গিত প্রদান করে।

সিনট্যাক্স

নিম্নলিখিত বাক্য গঠন −

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

উপরে, 1ম সিনট্যাক্সে, মান val তুলনা করার জন্য একটি পূর্ণসংখ্যা। 2য় সিনট্যাক্সের ভ্যালটি তুলনা করার জন্য একটি বস্তু।

উদাহরণ

আসুন এখন Int64.CompareTo() পদ্ধতি -

বাস্তবায়নের জন্য একটি উদাহরণ দেখি
using System;
public class Demo {
   public static void Main(){
      long val1 = 20;
      long val2 = 18;
      Console.WriteLine("Value 1 = "+val1);
      Console.WriteLine("Value 2 = "+val2);
      Console.WriteLine("Return value (comparison) = "+val1.CompareTo(val2));
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Value 1 = 20
Value 2 = 18
Return value (comparison) = 1

উদাহরণ

এখন Int64.CompareTo() পদ্ধতি -

বাস্তবায়নের জন্য আরেকটি উদাহরণ দেখা যাক
using System;
public class Demo {
   public static void Main(){
      long val1 = 20;
      object val2 = (long)20;
      Console.WriteLine("Value 1 = "+val1);
      Console.WriteLine("Value 2 = "+val2);
      Console.WriteLine("Return value (comparison) = "+val1.CompareTo(val2));
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Value 1 = 20
Value 2 = 20
Return value (comparison) = 0

Int64.Equals() পদ্ধতি C#-এ একটি মান ফেরত দিতে ব্যবহৃত হয় যা নির্দেশ করে যে এই উদাহরণটি একটি নির্দিষ্ট বস্তু বা Int64 এর সমান কিনা।

সিনট্যাক্স

নিম্নলিখিত বাক্য গঠন −

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

উপরে, এই উদাহরণের সাথে তুলনা করার জন্য প্যারামিটার ob হল একটি Int64 মান, যেখানে প্যারামিটার ob হল এই উদাহরণের সাথে তুলনা করার জন্য একটি বস্তু৷

উদাহরণ

আসুন এখন Int64.Equals() পদ্ধতি −

বাস্তবায়নের একটি উদাহরণ দেখি
using System;
public class Demo {
   public static void Main(){
      long val1 = 150;
      long val2 = 240;
      Console.WriteLine("Value1 = "+val1);
      Console.WriteLine("Value2 = "+val2);
      Console.WriteLine("Are they equal? = "+val1.Equals(val2));
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Value1 = 150
Value2 = 240
Are they equal? = False

উদাহরণ

এখন Int64.Equals() পদ্ধতি -

বাস্তবায়নের জন্য আরেকটি উদাহরণ দেখা যাক
using System;
public class Demo {
   public static void Main(){
      long val1 = 8768768768;
      long val2 = 8768768768;
      Console.WriteLine("Value1 = "+val1);
      Console.WriteLine("Value2 = "+val2);
      Console.WriteLine("Are they equal? = "+val1.Equals(val2));
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Value1 = 8768768768
Value2 = 8768768768
Are they equal? = True

  1. C# এ এনাম

  2. C# ওভারফ্লো ব্যতিক্রম

  3. কিভাবে C# এ একটি সংখ্যার পরম মান প্রদর্শন করবেন?

  4. কিভাবে C# এ enum থেকে int মান পেতে হয়?