Куда пропал BigInt?

Я начал с задач проекта Эйлера. В настоящее время я занимаюсь Задачей 13, которая требует, чтобы вы предоставили первые десять цифр суммы 100, 50-значных чисел.

Я решил, что попытаюсь решить эту проблему с помощью большого класса int на C#. Я посмотрел в Интернете, и там есть множество примеров кода. Однако я не могу найти BigInt в своей Visual Studio 2010.


person ssirovi    schedule 10.07.2011    source источник


Ответы (1)


В .NET Framework 4.0 он находится в System.Numerics.dll. Добавьте ссылку на эту сборку, чтобы получить доступ к System.Numerics.BigInteger.

person Peter O.    schedule 10.07.2011
comment
Спасибо за быстрый и полезный ответ - person ssirovi; 10.07.2011
comment
Для предыдущих версий .NET (а именно 3.5) при наличии сред выполнения F# альтернативным вариантом может быть Microsoft.FSharp.Math.BigInt. - person ; 10.07.2011