Common-Description: The GNU Multiple Precision (GMP) Arithmetic Library is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. . The main target applications for GMP are cryptography applications and research, Internet security applications, algebra systems, computational algebra research, etc.