* Typo3 Le Havre
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe
Typo3 Le Havre
Article:
Également appelée GMP, GNU MP est une bibliothèque logicielle de calcul multiprécision sur des nombres entiers, rationnels et en virgule flottante. La recherche et les applications en cryptographie, les logiciels applicatifs de sécurité pour Internet et les systèmes de calcul formel constituent les principaux domaines d'applications de GMP. La première version de GMP est accomplie en 1991 par TorbjörnGranlund. Le projet est depuis toujours développé et maintenu par son auteur pour le projet GNU avec l'aide de la communauté hacker2. GNU MP a servi dans les premières versions du projet SAGE, un logiciel de calcul formel développé en 2005 au sein de l'université de Washington à Seattle par l'équipe du professeur de mathématiques William Stein. Baptisé MPIR, un fork de GNU MP est réalisé en 2008. Le financement du projet SAGE s'est fait à l'origine par Microsoft Research. Selon TorbjörnGranlund, le fork s'expliquerait par des « relations commerciales » liant le projet SAGE à Microsoft3. Si William Stein a nié toute relation contractuelle, il a toutefois déclaré qu'il avait l'intention de livrer à Microsoft un code source débarrassé de « l'empreinte » de la version 3 de la licence LGPL GNU MPFR constitue une bibliothèque portable C de calcul arithmétique multiprécision en virgule flottante avec arrondi correct. Il s'agit d'un logiciel libre fondé sur GNU MP et maintenu pour le projet GNU par Inria et la communauté hacker1, 2. MPFR forme une brique de base indispensable pouvant servir à la construction d'un système de calcul formel. La première version publique de MPFR est disée le 4 février 2000. Cette bibliothèque logicielle est à l'origine développée par Paul Zimmermann, qui a aussi coné au développement de la bibliothèque GMP3. Les droits d'auteurs sont assignés à la Free Software Foundation dès juin 2000. MPFR devient officiellement un projet GNU le 26 janvier 2009 pour la réalisation de la version 2.4.0 La bibliothèque est consacrée au calcul de flottants multiprécision en base 2 avec arrondi exact. Les calculs sont à la fois efficients et bien définis sémantiquement. MPFR reprend les bonnes idées de la norme ANSI/IEEE-754 sur l'arithmétique flottante en précision fixe. Toutes ces fonctions s'arrondissent convenablement sur l'ensemble de leur domaine de définition. Les dénormalisés peuvent être émulés avec la fonction mpfr_subnormalize. MPFR n'a pas pour objectif de suivre la précision des nombres sur l'ensemble d'un programme ou expression. Les logiciels d'arithmétique des intervalles, comme MPFI, ou des implémentations de Real RAM, comme iRRAM, dont certaines sont basées sur MPFR, sont capables de cela.