Bonjour,
Est-ce que quelqu'un pourrait expliquer pourquoi le code suivant affiche une valeur pour myCompteur égale à 0.9999999999999 et non 1.
Je n'ai fait qu'ajouter 10 fois 0.1 à 0 à une fréquence de 100ms par l'intermédiaire d'un Timer.
D'avance merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var myCompteur:Number=0; var myTimer:Timer = new Timer(100,10); function onTimer(evt:TimerEvent):void { myCompteur+=0.1; trace(myCompteur); } myTimer.addEventListener(TimerEvent.TIMER,onTimer); myTimer.start();
Partager