J'essaie de trouver un moyen d'obtenir un nombre de millions de chiffres + dans un format lisible (exemple a * b^c + d) Est-ce un leur facile/moyen rapide de le faire en python? Ou y a-t-il une autre langue que je devrais utiliser?Essayer de trouver un moyen de "rétrécir" un très grand nombre
C'est ce que je suis en train maintenant et son très lent
n = 2**1234567890
base = 32582657
base2 = 1
nb= 0
while base2 < n :
base2 = base * base2
nb = nb + 1
base2 = base2/base
nb = nb - 1
j = n - base2
if n == (base**nb) + j :
print('They match')
Merci
Que diriez-vous de la notation scientifique? – jfsturtz
Il s'agit plus d'une question mathématique que d'une question de programmation. – BrenBarn
J'ai besoin du nombre exact de sorte que la notation scientifique ne fonctionnera pas. Et oui, c'est une question de mathématiques, mais j'ai besoin de programmation pour le résoudre. –