Team Lfant

Overall Objectives
Scientific Foundations
Application Domains
New Results
Contracts and Grants with Industry
Other Grants and Activities

Section: Software


Participants : Andreas Enge [ release manager ] , Philippe Théveny [ Inria project-team Cacao ] , Paul Zimmermann [ Inria project-team Cacao ] .

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.


Logo Inria