Some javascript/style in this post has been disabled (
why?)
Bonsoir,
avec tous les tests que j'ai pu faire concernant
les vitesse de déplacements des morphs,
la méthode
durationToRun m' a renvoyé des résultats un peu
surprenant.
La place de la virgule entre les secondes et les millisecondes
n'est pas toujours correcte.
Pour vérifier cela j'ai "encadré" mon block d'exécution
avec : Transcript show: Time now;cr.
Test 1 :
0:00:00:00.1788
7:47:13 pm
7:47:15 pm
ici le résultat devrait plutôt être 0:00:00:01.788
Test 2 : moins d'une seconde
0:00:00:00.439
7:47:38 pm
7:47:38 pm
Test 3 :
0:00:00:05.5272
8:07:43 pm
8:07:49 pm
Test 4 :
0:00:00:00.3167
8:05:43 pm
8:05:46 pm
ici le résultat devrait plutôt être 0:00:00:03.167
Ce comportement survient avec les configs suivante :
- Système d'exploitation : Ubuntu 9.04
* vm : pharo-vm-0.15.1b-linux
* image : pharo0.1-10332dev09.06.2
* vm : squeak3.9.8-3ubuntu3
* image : Squeak-dev 3.10.2
Code utilisé :
[
Transcript show: Time now;cr.
(m := Morph new) openInWorld.
1 to: 300 do: [:i |
m position: m position + (1@1).
World doOneCycle].
Transcript show: Time now;cr.
]
durationToRun.
Un bug ?
Cordialement,
--
Frédéric
_______________________________________________
Squeak-fr mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr