বড় সংখ্যা হ্যান্ডেল করতে 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);
কনস্ট্রাক্টরসমূহ
| ক্রমিক নং | কনস্ট্রাক্টর ও বর্ণনা |
|---|---|
| 1 | BigInteger(Byte[]) বাইট অ্যারে থেকে BigInteger তৈরি। |
| 2 | BigInteger(Decimal) Decimal মান থেকে তৈরি। |
| 3 | BigInteger(Double) ডাবল-প্রিসিশন ফ্লোটিং পয়েন্ট থেকে তৈরি। |
| 4 | BigInteger(Int32) ৩২-বিট সাইনড ইন্টিজার থেকে তৈরি। |
ব্যবহার: ক্রিপ্টোগ্রাফি, বড় ফ্যাক্টোরিয়াল, ফিবোনাচ্চি, আর্থমেটিক ওভারফ্লো এড়াতে।