C 或 C++ Microsoft Windows 上的 BigInt 库
对于在 Microsoft Windows 上运行的编译器来说,有哪些任意精度整数(和/或有理数)库,您会推荐哪个?
请说明该库的许可证类型/成本、支持的编译器(即 GCC 和/或 VC++)。
What arbitrary-precision integers (and or rationals) library are there for compilers running on Microsoft Windows, and which would you recommend?
Please state license type / cost, supported compilers (i.e. GCC and or VC++) for the library.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
GMP。
LGPL。 官网标准下载是为GCC设计的。 VC++ 端口可从此处获取。
GMP.
LGPL. Standard download from official website is designed for GCC. VC++ port is available from here.
我还没有使用过它,所以我在这里盲目地指点你:
LibTomMath by Tom St Denis: http://libtom.org/
公共领域许可。 网站提到该库使用 GCC 2.95 [及更高版本] 以及 Visual C++ v6.00 [带有 SP5] 开箱即用,无需配置。
提供配套书籍:http://www.amazon.com/dp/1597491128< /a>
I have not used it, so I'm pointing you here blind:
LibTomMath by Tom St Denis: http://libtom.org/
Public Domain license. Website mentions that the library builds out of the box with GCC 2.95 [and up] as well as Visual C++ v6.00 [with SP5] without configuration.
A companion book is available: http://www.amazon.com/dp/1597491128
OpenSSL BN 类型。 BSD 风格的许可证,非常确定它适用于 Windows。
OpenSSL BN type. BSD-style license, pretty sure it's available for windows.
解决 C++ 项目欧拉问题的最佳 bignum 库?< /a>
Best bignum library to solve Project Euler problems in C++ ?