Ответ 1
Здесь один. Я не использовал его, но он не выглядит слишком сложным, и это был первый результат, когда я googled "bigint С++".
Я ищу хороший и базовый класс BigInt на С++, я нахожу много реализаций, но большую часть времени это сложная реализация для крипто-библиотеки...
По сути, я имею в виду, что BigInt может иметь дело с BigInt, длинными длинными и строками с перегрузкой оператора. Если бы у меня было время, я сделал сам, но у меня нет времени на создание целого класса BigInt.
Здесь один. Я не использовал его, но он не выглядит слишком сложным, и это был первый результат, когда я googled "bigint С++".
Простейшая библиотека, которую я знаю, InfInt. Он состоит только из одного файла заголовка. Его использование довольно просто. Вот пример кода:
InfInt myint1 = "15432154865413186646848435184100510168404641560358";
InfInt myint2 = 156341300544608LL;
myint1 *= --myint2 - 3;
std::cout << myint1 << std::endl;
http://sourceforge.net/projects/cpp-bigint/
С++ класс BigInt, который позволяет пользователю работать с целыми целыми целыми числами.