Библиотеки для работы с длинными числами
Доброй ночи! Какие вы могли бы посоветовать библиотеки для работы с длинными числами? Какие преимущества и недостатки этих библиотек? Интересуют в основном библиотеки для C/C++, C#, Python.
В .NET насколько я знаю есть класс BigIntegers (пространство имен Numerics), который позволяет использовать числа произвольной длины. Что вы можете сказать об этом классе?
комментариев: 11558 документов: 1036 редакций: 4118
Питон поддерживает произвольно большие целые числа из коробки, но там, где важна скорость операций, стандартом является gmpy2. Собственно, это байндинги к ряду MPA-библиотек, таких как GMP.
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 9796 документов: 488 редакций: 5664
Правильно говорить не "длинными числами", а "большими числами". Big Number. <openssl/bn.h> – рекомендую.