我需要在 C# 中进行巨大的功率计算(想想 2 ^ 1,000,000),而 ulong 远远不够。 .NET 中可能没有任何更大的实现,但是是否有一些第 3 方的东西,或者甚至是我可以做的东西?
最佳答案
如果您使用的是 .NET Framework 4.0,则可以使用 BigInteger
.只需添加对 System.Numerics
程序集的引用。
如果 .NET Framework 4.0 不可用,还有许多其他实现,例如 this one在 CodeProject 上。
关于C# 内存类型大于 ulong,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7968540/