Merci Parisse pour ces précisions. Je vois que le calcul formel est ton cheval de bataille
Pour revenir à mes moutons, j'ai refait le calcul récursif sous Python avec 2 chronos, positionnés avant et après la boucle.
Résultat : le temps de calcul est de 0.025 secondes (25 ms).
Si vous voulez jouer, vous aussi, chronométrez votre propre tablette et incrivez votre config et votre temps. On aura ainsi une fourchette, et on pourra comparer le temps de la tablette la plus lente avec les 1,4 secondes de la HP Prime.
Ci-dessous le code test (excusez les tabulations sous "While", que je dois écrire "........." pour qu'elles figurent ici) :
n=1.0
u=2.0
import time
deb=time.time()
while u >= 0.0001:
............u = (n*u+1)/(2*(n+1))
............n = n+1
fin=time.time()
print ('u =')
print (u)
print ('n =')
print (n)
print('Temps :')
print(fin-deb)
Bye!
QCC2016 épisode 11 : performances
-
chadok
Niveau 8: ER (Espèce Rare: nerd)- Messages: 88
- Inscription: 10 Nov 2013, 16:03
- Localisation: Bretagne
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: QCC2016 épisode 11 : performances
Avec visiscript en javascript sur mon smartphone 59ms pour:
- Code: Tout sélectionner
var n = 1,u = 2,t1=Date.now(),t2;
while (u > 0.0001) {
u = (n * u + 1) / (2 * n + 2);
n++;
}
t2=Date.now();
print(t2-t1);
//console.log(u);
//console.log(t2-t1);
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 3511
- Inscription: 13 Déc 2013, 16:35
- Genre:
- Calculatrice(s):→ MyCalcs profile
29 messages
• Page 3 sur 3 • 1, 2, 3
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 162 invités