我想对大量数字进行简单的算术运算,如下实现
string t = "22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222";
//decimal number = 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222; Integral Constant is tooo large
//long number = 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222; Integral Constant is tooo large
//string ans = t / 2; // get answer in numeric form
我该如何表现?任何想法将不胜感激。
编辑 我正在使用 3.5 .net Framework。
最佳答案
如果您使用的是 .NET 4.0,则可以使用 System.Numerics.BigInteger class .
如果您使用的是 .Net 3.5,那么您可以使用 Dynamic Language Runtime sources.
您还可以检查 IntX类
关于c# - 大量数字的简单算术运算c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35908764/