Bonjour je me renseigne sur la tétration et essaie de faire quelque essais.
Cependant ma calculatrice (Casio graph 35+) refuse les résultats supérieur à 10100
J'aimerais savoir s'il y a un moyen de supprimer cette limite.
Je serai aussi intéressé par supprimer cette limite pour le langage Python où le résultat est un float, c'est à dire supprimé l'exception OverFlowError.
Merci d'avance
Lonico
Bonjour,
la tetration est à l'exponentiation ce que l'exponentiation est à la multiplication
c'est à dire un truc qui conduit à des nombres astronomiques dépassant rapidement toutes les capacité de calcul de quoi que ce soit.
bien entendu on peut sans coup férir aller bien plus loin que les quelques chiffres fournis par une calculette et concevoir des logiciels qui calculent avec des nombres dont la taille est limitée par la seule capacité mémoire
donc sur calculette sans grand espoir, sur ordinateur des nombres avec facilement des milliers de chiffres et plus,
on calcule bien pi avec plusieurs milliards de chiffres.
la limitation de Python est étonnante
certainement parce que tu n'as pas déclaré les nombres à traiter correctement :
certainement pas des float !!
il faut forcer l'utilisation de BigNum ou BigFloat, aucune idée de comment on dit ça dans Python
googler Python bignum (pour des entiers) ou bigfloat (pour des nombres "réels" en virgule flottante) donne les solutions.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :