Envoyé par
jpean.net
moi, je pensais à une autre méthode (désolé on arrive dans la partie math là) :
Soit A et B 2 réels tels que A = a1*10^6 + a2 et B=b1*10^6 + b2 avec a1, a2, b1, b2 <10^6
[...après une petite démonstration assez simple]
A + B = PEntière((a1+b1)/10^6) * (10^6)² + ((a1+b1)%10^6 + PEntiere((a2+b2)/10^6)) * 10^6 + (a2+b2)%10^6
j'ai le résultat pour la multiplication, mais actuellement, je sêche sur la division et le modulo.....
l'intéret, c'est que je utilise A et B sans avoir à les calculer explicitement (bon, là j'ai utiliser le million pour acher mes nombre, mais après on peut faire pareil avec le milliard on n'importe quel nombre (au hazard 1024 ?)) pour empêcher le dépassement de capacité