Tag: biginteger largenumber

在.NET中使用令人难以置信的大数字

我正在尝试解决projecteuler.net上的问题,但我一直遇到一些问题。 第一个问题是在List中存储大量元素。 在列表中存储大量数据时,我一直收到OutOfMemoryException。 现在我承认我可能没有以最好的方式做这些事情但是,有没有办法定义应用程序可以消耗多少内存? 当我满足100,000,000个元素时,它通常会崩溃:S 其次,一些问题需要增加大量数字。 我使用ulong数据类型,我认为这个数字会变得非常大,但我仍然设法绕过最大的受支持的int并进入负数。 你有任何使用难以置信的大数字的技巧吗?