Software Home Page

Le paquetage Big_Number


Dernière modification : 8 juillet 2001



Page map

Introduction
Historique de ce paquetage
Installation
Contacts
Retour à la page principale



Introduction

Je suis Jerome Delcourt et, dans cette page, je présente le paquetage Big_Number que j´ai écrit en Ada 95. Il permet les calculs sur de grands entiers, signés ou non, et sur de grandes fractions.

Ce paquetage était initialement conçu pour un usage personnel, mais, depuis la version 0.05, il est disponible sur Internet, uniquement dans un but éducatif. Il est donc fourni "tel quel", sans aucune garantie implicite ou explicite. Vous assumez donc entièrement la responsabilité de l´utilisation que vous en faites à titre personnel ou commercial.

A partir de la version 0.07, chaque nouvelle version est testée en l´utilisant pour le calcul des 2500 premières décimales du nombre Pi selon trois méthodes différentes. La diffusion ne se fait que si ces tests sont concluants mais ils ne doivent pas être considérés comme étant exhaustifs : toutes les fonctions ou procédures ne sont pas testées, et les calculs effectués ne représentent qu´une partie de tous les calculs possibles. Une erreur dans ce paquetage est donc toujours possible.

Si vous découvrez un problème, n´hésitez pas à me contacter ici, en décrivant la situation dans laquelle cela survient. Dès que cela est résolu, je vous enverrai la nouvelle version qui apparaîtra également sur ce site.

Si vous avez une idée d´amélioration de ce paquetage, n´hésitez pas à m´envoyer votre code : votre nom fera partie de la liste des co-auteurs.

Retour au début de la page



Installation et compilation de ce paquetage

Copiez le fichier big_0_28.zip dans le répertoire contenant tous vos paquetages compilés. Dezippez le en utilisant l´option nécessaire pour conserver la même structure des répertoires (par exemple avec l´utilitaire de PKWare : pkunzip -d big_0_28.zip). Le répertoire BIG_NUMB et tous ses sous-répertoires seront créés automatiquement.

Alors, si vous utilisez le compilateur GNAT, choisissez l´un des fichiers makefile disponibles dans le répertoire BIG_NUMB (MAKEFILE.DOS si vous utilisez DOS, ou MAKEFILE.OTH pour tout autre système d´exploitation autorisant des noms de fichiers longs), et renommez le en MAKEFILE. Vous pouvez alors lancer la compilation avec l´utilitaire MAKE.

Le mème genre de manipulation est nécessaire pour compiler les exemples : vous pouvez notamment trouver 3 méthodes différentes pour calculer le nombre Pi (sous-répertoire PI).

Si vous avez un problème quelconque pour la compilation de ce paquetage, n´hésitez pas à me contacter. Par exemple, vous pourriez avoir à modifier les fichiers MAKEFILE si vous avez un autre compilateur Ada 95.

Retour au début de la page



Contacts

Pour toutes vos remarques et suggestions, vous pouvez me contacter à bignumber@chez.com.

Retour au début de la page