 Class Library for Numbers

CLN is a free library for arbitrary precision arithmetic.It operates on signed integers, rational numbers, floating point numbers, complex numbers, modular numbers, and univariate polynomials.