CALCUL AVEC DES NOMBRE JUSQU'A 10^10000 MAJ

Signaler
Messages postés
2
Date d'inscription
lundi 14 juillet 2003
Statut
Membre
Dernière intervention
2 août 2003
-
Messages postés
3
Date d'inscription
mardi 24 juin 2014
Statut
Membre
Dernière intervention
15 août 2014
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11163-calcul-avec-des-nombre-jusqu-a-10-10000-maj

Messages postés
3
Date d'inscription
mardi 24 juin 2014
Statut
Membre
Dernière intervention
15 août 2014

Merci beaucoup KX, c'est vrai que 100*100^100 = 10^2*10^100 = 10^(100+2) = 10^(102).
Messages postés
16392
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
6 septembre 2021
122
Bonjour,

Un nombre à 10 000 chiffres c'est-à-dire au moins 100 fois un gogol = 100 * 10^100 ?
Non ! 100*10^100 = 10^102, par contre 10^10000 = (10^100)^100.

La valeur exacte d'un nombre aussi grand est impossible à stocker dans un ordinateur, par exemple avec 1 To on ne peut stocker qu'un seul nombre de valeur 10^12, alors 10^10000...

PS. Ce code a été posté il y a plus de 10 ans, ne t'attends pas trop à avoir une réponse de l'auteur qui n'a jamais remis les pieds sur ce forum depuis...
Messages postés
3
Date d'inscription
mardi 24 juin 2014
Statut
Membre
Dernière intervention
15 août 2014

Un nombre à 10 000 chiffres c'est-à-dire au moins 100 fois un gogol = 100 * 10^100 ? (Et non " un nombre à 10 000 chiffres c'est-à-dire au moins 10 fois un gogol = 10 * 10^100 ? " : ce qui est faux ).
Ainsi, 10^10000 s'écrit avec le chiffre 1, suivi de 10000 zéros, donc un nombre à 10 000 chiffres.
Messages postés
3
Date d'inscription
mardi 24 juin 2014
Statut
Membre
Dernière intervention
15 août 2014

Bonjour, je débute en programmation langage C.
J'aimerai avoir plus de précision quand vous dites " Calcul avec des nombre jusqu'a 10^10000 maj ". Si j'ai bien compris, votre programmation permet de calculer des nombres dont le résultat contiendrait un nombre à 10 000 chiffres c'est-à-dire au moins 10 fois un gogol = 10 * 10^100 ?
Afficher les 60 commentaires