IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

Incrémentation et décimales étranges


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 31
    Par défaut Incrémentation et décimales étranges
    Bonjour, je rencontre un problème étrange mais très simple...
    J'incrémente une variable de 0.1 par seconde et ce que me donne le trace :
    0.1
    0.2
    0.30000000000000004
    0.4
    0.5
    0.6
    0.7
    0.7999999999999999
    0.8999999999999999
    0.9999999999999999
    1.0999999999999999
    1.2
    1.3
    1.4000000000000001
    1.5000000000000002

    Cela bloque une partie de mon projet... Quelqu'un à t-il déjà rencontré ce problème ? Aurait une explication (voire une solution ) ?

    Précision : j'ai fait le test dans une nouvelle animation avec strictement rien d'autre que cette incrémentation et j'obtiens ce même résultat surprenant.

    Merci bonne journée à tous.

  2. #2
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 31
    Par défaut
    Bonjour j'ai trouvé ma solution pas loin ( chez mon grand frère ! )
    Pour ceux que ça intéresse voici la réponse et une idée de solution (qui marche je l'ai testé) :

    "C'est du à l'erreur systématique sur le stockage des nombres à virgule flottante.
    Il vaut mieux stocker un entier et le diviser ensuite. En gros exactitude et nombre à virgule ne font pas bon ménage."


    Voilà bonne prog à tous.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 18
    Dernier message: 06/11/2014, 09h28
  2. Incrémenter bouton avec décimale
    Par L4ur3nt dans le forum jQuery
    Réponses: 15
    Dernier message: 24/10/2013, 22h53
  3. Réponses: 2
    Dernier message: 17/04/2009, 09h30
  4. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10
  5. Post incrémentation?
    Par Defrag dans le forum C
    Réponses: 4
    Dernier message: 08/10/2002, 10h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo