C# এ বড় সংখ্যাগুলি পরিচালনা করতে BigInteger ব্যবহার করুন৷ BigInteger-এর জন্য যে সমাবেশ যোগ করতে হবে তা হল সিস্টেম। সংখ্যা।
c# এ বিগ ইন্টিজার পাওয়া যায় System.Numerics.BigInteger-এ।
সিনট্যাক্স
BigInteger-এর সিনট্যাক্স −
[SerializableAttribute] public struct BigInteger : IFormattable, IComparable, IComparable<BigInteger>, IEquatable<BigInteger>
আসুন একটি উদাহরণ কোড স্নিপেট দেখি -
BigInteger num = BigInteger.Multiply(Int64.MaxValue, Int64.MaxValue);
আপনি এইভাবে BigInteger তৈরি করতে পারেন −
BigInteger num = new BigInteger(double.MaxValue);
নিম্নলিখিত হল এর কিছু কনস্ট্রাক্টর -
S.No. | কনস্ট্রাক্টর এবং বর্ণনা |
---|---|
1 | BigInteger(Byte[ ]) একটি বাইট অ্যারেতে মান ব্যবহার করে BigInteger গঠনের একটি নতুন উদাহরণ। |
2 | BigInteger(decimal) একটি দশমিক মান ব্যবহার করে BigInteger গঠনের একটি নতুন উদাহরণ। |
3 | BigInteger(Duble) একটি ডবল-নির্ভুলতা ভাসমান-বিন্দু ব্যবহার করে BigInteger গঠনের একটি নতুন উদাহরণ মান |
4 | BigInteger(Int32) একটি 32-বিট স্বাক্ষরিত পূর্ণসংখ্যা মান ব্যবহার করে BigInteger কাঠামোর একটি নতুন উদাহরণ। |