在 C# 中,如何存储和计算大大超过 UInt64 的最大值 (18,446,744,073,709,551,615) 的数字?
最佳答案
您可以使用 .NET 4.0 测试版吗?如果是这样,您可以使用 BigInteger
.
否则,如果您坚持使用 28 位数字,则可以使用 decimal
- 但请注意,显然这将执行十进制运算,因此您可能需要在不同的地方进行舍入以进行补偿。
关于c# - 你如何处理大于 UInt64 的数字 (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1298787/