CALCUL DU TEMPS D'EXECUTION D'UN CODE

Utilisateur anonyme - 11 août 2005 à 17:17
dalila2006 Messages postés 3 Date d'inscription mercredi 8 mars 2006 Statut Membre Dernière intervention 17 mai 2006 - 17 mai 2006 à 11:53
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/33199-calcul-du-temps-d-execution-d-un-code

dalila2006 Messages postés 3 Date d'inscription mercredi 8 mars 2006 Statut Membre Dernière intervention 17 mai 2006
17 mai 2006 à 11:53
Excellent Merci bien
cs_mouahaha Messages postés 209 Date d'inscription mercredi 4 août 2004 Statut Membre Dernière intervention 6 avril 2009 1
24 août 2005 à 22:40
OK... C'est bon à savoir...
Utilisateur anonyme
24 août 2005 à 19:34
Pas mal !
je ne connaissais pas cette fonction : getTimer();

En effet, ça simplifie le code.

Si on utilise l'objet Date, alors Oui ! on est obligé d'en recréer un autre. Au moment de sa création, l'objet date chope toute les infos (millisecondes, secondes, heure, jour, etc...) et on les récupère lorsqu'on appelle les fonction getSeconde() etc...

Donc si je conserve le même objet Date, je vais toujours avoir zéro comme résultat de la différence.
manoloz Messages postés 26 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 27 septembre 2006
16 août 2005 à 18:09
bonne idée ce code.
Et pourquoi pas utiliser getTimer() simplement?

m1=getTimer();

/* code à chronométrer..................... */

trace ( getTimer()-m1);
cs_mouahaha Messages postés 209 Date d'inscription mercredi 4 août 2004 Statut Membre Dernière intervention 6 avril 2009 1
15 août 2005 à 07:29
Est-il vraiment nécessaire de créer un deuxième objet Date ? Si tu appelles le deuxième getTime sur le premier Date ca revient au même, non ?
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
11 août 2005 à 23:36
Simple et efficace.

Une bonne source.

8/10

Blacknight
Utilisateur anonyme
11 août 2005 à 18:20
Merci, en effet le titre est plus explicite.

Mettre ça en fonction est malheureusement impossible. Etant donné qu'il faut créer l'objet Date avant son code, et après. A moins de faire 2 fonctions, mais ça serait vraiment bête...

Ce bout de code fonction un peu comme un voltemètre dans un circuit électrique. On le met à un endroit juste pour faire un test, on regarde ce qui s'affiche, et on l'enlève.
Utilisateur anonyme
11 août 2005 à 17:17
j'ai modifié le titre de ta source afin de correspondre plus precisement au sujet de ton code.

Met ça en fonction, ce sera plus propre.
Rejoignez-nous