【发布时间】:2016-06-24 20:11:44
【问题描述】:
我想在大量数字中执行简单的算术运算,如下实现
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 框架。
【问题讨论】:
-
在 System.Numerics 中使用 BigInteger....msdn.microsoft.com/en-us/library/…
-
@user6002727 你可以使用长算法,read more about here