কম্পিউটার টিউটোরিয়াল

C#-এ BigInteger ক্লাস ব্যবহার


বড় সংখ্যা হ্যান্ডেল করতে C#-এ BigInteger ব্যবহার করুন। অ্যাসেম্বলি: System.Numerics।

নেমস্পেস: System.Numerics.BigInteger

সিনট্যাক্স

[SerializableAttribute]
public struct BigInteger : IFormattable, IComparable, IComparable, IEquatable

কোড স্নিপেট

BigInteger num = BigInteger.Multiply(Int64.MaxValue, Int64.MaxValue);

অন্য ভাবে তৈরি:

BigInteger num = new BigInteger(double.MaxValue);

কনস্ট্রাক্টরসমূহ

ক্রমিক নংকনস্ট্রাক্টর ও বর্ণনা
1BigInteger(Byte[])
বাইট অ্যারে থেকে BigInteger তৈরি।
2BigInteger(Decimal)
Decimal মান থেকে তৈরি।
3BigInteger(Double)
ডাবল-প্রিসিশন ফ্লোটিং পয়েন্ট থেকে তৈরি।
4BigInteger(Int32)
৩২-বিট সাইনড ইন্টিজার থেকে তৈরি।

ব্যবহার: ক্রিপ্টোগ্রাফি, বড় ফ্যাক্টোরিয়াল, ফিবোনাচ্চি, আর্থমেটিক ওভারফ্লো এড়াতে।

  1. জাভাস্ক্রিপ্টে কোনো অবজেক্ট ক্লাসের ইনস্ট্যান্স কিনা যাচাই করা

  2. C# Console ক্লাস

  3. পাইথনে ক্লাস এবং ইনস্ট্যান্স অ্যাট্রিবিউট

  4. রুবিতে ক্লাস-লেভেল ইনস্ট্যান্স ভেরিয়েবলস শিখুন