Windows的Bignum库?

Posted

技术标签:

【中文标题】Windows的Bignum库?【英文标题】:Bignum libraries for windows? 【发布时间】:2010-11-20 04:05:56 【问题描述】:

是否有适合 Windows 使用的 bignum 库?我查看了 GMP,但不幸的是它看起来不能在 Windows 上编译...(我将做一些自定义 RSA 和散列例程)

谢谢。

【问题讨论】:

【参考方案1】:

人们在 Windows 上为 gmp 提供pre-compiled binaries;还有instructions可以自己编译。另一种选择是bignum library of OpenSSL。

【讨论】:

【参考方案2】:

另一个选项是MPIR。 MPIR 是 GMP 的一个分支,专门支持在 Windows 上编译。

【讨论】:

【参考方案3】:

http://www.openssl.org/ 是稳定且经过时间验证的库。 它还包括可分离的 bignum 库

【讨论】:

【参考方案4】:

还可以查看MAPM, A Portable Arbitrary Precision Math Library in C. 它还包含 C++ 包装器。

【讨论】:

以上是关于Windows的Bignum库?的主要内容,如果未能解决你的问题,请参考以下文章

操作Float的BigDecimal加减乘除

BigDecimal加减乘除

BigDecimal加减乘除

BigDecimal运算

BigDecimal 基本用法

BigDecimal 加减乘除