Comment depasser la limites des entiers en c++ ?

Fermé
amadeos123 Messages postés 2 Date d'inscription mercredi 1 mai 2013 Statut Membre Dernière intervention 2 mai 2013 - Modifié par amadeos123 le 1/05/2013 à 00:15
BusyBeingDelicious Messages postés 4 Date d'inscription vendredi 10 mai 2013 Statut Membre Dernière intervention 11 mai 2013 - 10 mai 2013 à 18:57
Bonjour,

svp mon prof ma confié un projet sur le calcul de grand nombre en c++ ( genre 100! ou 100^20 ) qui depasse la limite des entiers en c++ et il m'a donne une indication d'utiliser un tableau mais j'ai pas bien compris le truc . je vous prix de m'aider .

1 réponse

BusyBeingDelicious Messages postés 4 Date d'inscription vendredi 10 mai 2013 Statut Membre Dernière intervention 11 mai 2013
10 mai 2013 à 18:57
equivaut a faire une bistromatique, il faut represente ton nombre en int*:
int tab[] = "1202105458045615151321515"


comme ca pas de limite d'int, et si veux faire des additions entre deux nombre, tu additionne chaque case entre elles, comme en primaire (gaffe a la retenue si il y en a une).

voila, plus d'infos en tapant bistromatique on GOOGLE.
0