Sử dụng BigInteger để xử lý các số lớn trong C #. Cụm để thêm cho BigInteger là Hệ thống. Số.
Trong c # Số nguyên lớn được tìm thấy trong System.Numerics.BigInteger.
Cú pháp
Cú pháp của BigInteger -
[SerializableAttribute] public struct BigInteger : IFormattable, IComparable, IComparable<BigInteger>, IEquatable<BigInteger>
Hãy để chúng tôi xem một đoạn mã mẫu -
BigInteger num = BigInteger.Multiply(Int64.MaxValue, Int64.MaxValue);
Bạn có thể tạo BigInteger như thế này -
BigInteger num = new BigInteger(double.MaxValue);
Sau đây là một số hàm tạo của nó -
S.Không. | Khối mã lệnh &Mô tả |
---|---|
1 | BigInteger (Byte []) Một phiên bản mới của cấu trúc BigInteger sử dụng các giá trị trong một mảng byte. |
2 | BigInteger (Thập phân) Một phiên bản mới của cấu trúc BigInteger sử dụng giá trị Thập phân. |
3 | BigInteger (Double) Một phiên bản mới của cấu trúc BigInteger sử dụng dấu phẩy động chính xác kép giá trị. |
4 | BigInteger (Int32) Một phiên bản mới của cấu trúc BigInteger sử dụng giá trị số nguyên có dấu 32 bit. |