GNU多重精度运算库 编辑
GNU多重精度运算库是一个开源的任意精度运算库,支持正负数的整数有理数浮点数。它没有任何精度限制,只受限于可用内存。GMP有很多函数,它们都有一个规则的接口。它是C语言写成的,但用为其他很多语言做包装,包括AdaC++C♯OCamlPerlPHPPythonR。GMP主要运用于加密应用和研究、互联网安全应用、计算机代数系统和计算代数研究。GMP的目标是成为最快的大数运算库,GMP是GNU项目的一部分,它在GNU宽通用公共许可证下发表。GMP在许多计算机辅助代数系统中用于整数运算,如MathematicaMaple。GMP需要使用GCC编译。
1
相关
快速数论函数库 是一个的高度优化的C语言数论函数库。主要功能包括整数、有理数和有限域上的多项式算术和二次筛选法。该库被设计使用 GNU多重精度运算库编译的,并在 GNU通用公共许可协议 下发布. 这个库由华威大学的 William Hart 和哈佛大学的 David Harvey 开发和维护,以克服 Pari 和 NTL 这些库在速度上的局限性。
快速数论函数库 是一个的高度优化的C语言数论函数库。主要功能包括整数、有理数和有限域上的多项式算术和二次筛选法。该库被设计使用 GNU多重精度运算库编译的,并在 GNU通用公共许可协议 下发布. 这个库由华威大学的 William Hart 和哈佛大学的 David Harvey 开发和维护,以克服 Pari 和 NTL 这些库在速度上的局限性。