Библиотека BigInt на C или C ++ в Microsoft Windows - PullRequest
3 голосов
/ 18 октября 2008

Какие целые (и / или рациональные) библиотеки произвольной точности существуют для компиляторов, работающих в Microsoft Windows, и что бы вы порекомендовали?

Укажите тип / стоимость лицензии, поддерживаемые компиляторы (например, GCC и / или VC ++) для библиотеки.

Ответы [ 4 ]

6 голосов
/ 18 октября 2008

GMP .

LGPL. Стандартная загрузка с официального сайта предназначена для GCC. Порт VC ++ доступен с здесь .

4 голосов
/ 20 октября 2008

Я не использовал его, поэтому я указываю вам сюда вслепую:

LibTomMath от Тома Сен-Дени: http://libtom.org/

Лицензия Public Domain. Сайт упоминает, что библиотека собирается из коробки с GCC 2.95 [и выше], а также Visual C ++ v6.00 [с SP5] без конфигурации.

Имеется книга-компаньон: http://www.amazon.com/dp/1597491128

3 голосов
/ 19 октября 2008

OpenSSL BN тип. Лицензия в стиле BSD, уверена, что она доступна для Windows.

1 голос
/ 03 августа 2009
...