Télécharger le zip
J'utilisais NTL (www.shoup.net/ntl) et je me suis rendu compte que GMP est 10 fois plus rapide (ce n'est pas une expression, il y a bien un facteur 10 entre GMP et NTL!!!). Donc je souhaite migrer vers GMP, mais tout en gardant Windows (n'ayant aucune notion de Linux)... Sur la page http://www.cs.nyu.edu/exact/core/gmp/, on parle de librairie statique et de librairie dynamique... laquelle faut-il prendre? quelle est la différence?Par ailleurs, la suite de l'installation est-elle compliquée?
Je me suis débrouillé pour l'installation.Par contre, ton prog me retourne une erreur "cannot reallocate memory) quand j'entre un "n" très grand (genre 10^80). est-ce parce que la variable n est de type "int" (integer)? Quelles lignes faudrait-il rajouter pour utiliser un n de type mpz? J'ai essayé mais les fonctions de multiplication ou d'élévation à la puissance refusent un troisième argument de type mpz non signé... comment faire?? bouhh... aidez-moi!
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.
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 ?
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 ^_^
Marche nikel !!!pour les utilisateur linux on compile comme ci apres install de la lib gmp gcc -o test test.c -lgmp
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.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 194 membres 30 nouveaux aujourd'hui 16 151 membres club