在 c# 中使用 biginteger 处理大数字。要为 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);
以下是它的一些构造函数 -
s.no.
构造函数及说明
1
biginteger(byte[ ])使用字节数组中的值的 biginteger 结构的新实例。 p>
2 td>
biginteger(decimal)使用 decimal 值的 biginteger 结构的新实例。
3
biginteger(double)使用双精度浮点值的 biginteger 结构的新实例
值。
4
biginteger(int32)使用 32 位有符号整数值的 biginteger 结构的新实例。
以上就是c# 中的 biginteger 类的详细内容。