GNU多重精度运算库 GNU多重精度运算库英語GNU Multiple Precision Arithmetic Library简称GMP或gmpal是一个开源的任意精度运算库支持正负数的整数有理数浮点数它没有任何精度限制只受限于可用内存GMP有很多函数都有规则的接口GMP是用C语言写成的但也为其他很多语言做了包装包括AdaCCOCamlPerlPHPpython 和 RGMP主要运用于加密应用和研究互联网安全应用计算机代数系统和计算代数研究GMP的目标是成为最快的大数运算库GMP是GNU项目的一部分它在GNU宽通用公共许可证下发表GMP在许多计算机辅助代数系统中用于整数运算如Mathematica和MapleGMP需要使用GCCGNU编译器套装编译