Bouhnik
Messages postés2Date d'inscriptionmardi 4 février 2020StatutMembreDernière intervention 5 février 2020
-
4 févr. 2020 à 17:44
pgl10
Messages postés386Date d'inscriptionsamedi 18 décembre 2004StatutMembreDernière intervention24 août 2024
-
5 févr. 2020 à 19:15
svp si c'est possible vous pouvez m'aider a regler l'erreur dans ce
programme.
c'est un programme en C++ en utilisant la bibliothèque GMP.
L'erreu c'est : warning: overflow on implicite constant conversation [-overflow]
For ( int u( 99999999991); u<100000000001; u+=2)
pgl10
Messages postés386Date d'inscriptionsamedi 18 décembre 2004StatutMembreDernière intervention24 août 202411 5 févr. 2020 à 19:15
Si on veut simplement utiliser des nombres entiers positifs ou négatifs ayant 32 chiffres décimaux en écriture usuelle on peut utiliser une bibliothèque d'entiers sur 128 bits : il y en a une qui est disponible sur CodeS-SourceS. Mais si on veut utiliser des entiers de taille aussi grande que nécessaire le plus commode est d'utiliser la variante de GMP développée par Paul Herman, c'est très facile et très puissant : des nombres de 100 ou 500 chiffres décimaux, ou plus, y sont employés aussi simplement que de simples entiers natifs.