Section: Software
Mpc
Participants : Andreas Enge [ release manager ] , Philippe Théveny [ Inria project-team Cacao ] , Paul Zimmermann [ Inria project-team Cacao ] .
http://mpc.multiprecision.org/
License: LGPL 2.1+
Current version: 0.8.1 Dianthus deltoides , 2009
Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It is built upon and follows the same principles as Mpfr . The Mpc library has been registered in France by the Agence pour la Protection des Programmes on 2003-02-05 under the number IDDN FR 001 060029 000 R P 2003 000 10000.
It has become a requirement for the upcoming release 4.5 of the Gnu compiler collection Gcc , where it is used in the C and Fortran frontends for constant folding, the evaluation of constant mathematical expressions during the compilation of a program.