C#中的BigInteger类

使用BigInteger处理C#中的大数。要为BigInteger添加的程序集是System。数字。

在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);

以下是其一些构造函数-

序号
构造函数与说明
1
BigInteger(Byte [])
使用字节数组中的值的BigInteger结构的新实例。
2
BigInteger(Decimal)
使用Decimal值的BigInteger结构的新实例。
            3
BigInteger(Double)
使用双精度浮点
值的BigInteger结构的新实例。
           4
BigInteger(Int32)
使用32位带符号整数值的BigInteger结构的新实例。

以上是 C#中的BigInteger类 的全部内容, 来源链接: utcz.com/z/316512.html

回到顶部