"The MPFR library is a C library for multipleprecision floatingpoint computations with exact rounding (also called correct rounding). It is based on the GMP multipleprecision library. The main goal of MPFR is to provide a library for multipleprecision floatingpoint computation which is both efficient and has welldefined semantics. It copies the good ideas from the ANSI/IEEE754 standard for doubleprecision floatingpoint arithmetic (53bit mantissa)."
http://www.mpfr.org/
"GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface."
http://www.swox.com/gmp/
"MPC is a library for the arithmetic of complex numbers with arbitrary precision and correct rounding of the result to the precision of the target variable. It is built upon and follows the same principles as mpfr. It is written by Paul Zimmermann, Patrick PĂ©lissier and Andreas Enge and distributed under the Gnu Lesser General Public License."
http://www.lix.polytechnique.fr/Labo/Andreas.Enge/Mpc.html
ciao dennis
