Gmp - la puissance d'une librairie

Soyez le premier à donner votre avis sur cette source.

Vue 7 467 fois - Téléchargée 492 fois

Description

Voici un code très simple illustrant la puissance de la librairie GMP. Mon code vous demande un nombre n et va calculer le nombre de la forme 2^n-1. Essayer de mettre un n petit au début... puis essayer un nbre plus grand comme 1,000,000 !

Conclusion :


Si vous vouler installer la librairie pour Windows, je vous conseil ce site
http://www.cs.nyu.edu/exact/core/gmp/

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
147
Date d'inscription
samedi 1 août 2009
Statut
Membre
Dernière intervention
5 novembre 2019

Mr Stepharcher as tu par hazard essaye des objets de gmpxx.h ds un autre source ? Si tu as utilisé gmpxx.h ds un source avec vc microsoft peu tu me contacter ou me faire parvenir une copie de gmpxx.h et le numero version gmp que tu utilise ... Merci Christophe.
Messages postés
21
Date d'inscription
jeudi 2 janvier 2003
Statut
Membre
Dernière intervention
19 mars 2007

Marche nikel !!!
pour les utilisateur linux
on compile comme ci apres install de la lib gmp
gcc -o test test.c -lgmp
Messages postés
117
Date d'inscription
samedi 12 avril 2003
Statut
Membre
Dernière intervention
8 septembre 2008

Je n'ai pas GMP d'installé sur mon ordi mais je pense qu'il faut que tu ajoutes les librairies. Il y a surment un dossier GMP/Lib qui traine quelque part ^_^
Messages postés
6
Date d'inscription
mardi 8 novembre 2005
Statut
Membre
Dernière intervention
11 juin 2007

Salut !

J'ai installé GMP sur Dev-C++ mais toutes les fonctions que tu utilises engendrent des erreurs de linker :

[Linker error]undefined reference to `__gmpz_init'
[Linker error]undefined reference to `__gmpz_add_ui'
etc.

Que faut-il faire dans ce cas ?
Messages postés
117
Date d'inscription
samedi 12 avril 2003
Statut
Membre
Dernière intervention
8 septembre 2008

Je ne vois pas ton erreur, qund je fais des tests avec des grands nombres qui dépassent la capacité de ma RAM, le programme me renvoie tout simplement 0.
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.