Bonjour,
je rencontre un problème dans un script, il m'a fallut du temps pour piger que dans mon test cela venait d'une division qui est sensée tomber juste mais qui ne l'est pas avec javascript...
Après un petit test, ce problème est le même avec python...
Comment faire en sorte d'avoir le bon résultat à la division suivante :
et non ce que me renvoie javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 2.4/24 = 0.1
Et ce sans arrondir...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 2.4/24 = 0.09999999999999999
Ce cas est spécifique mais je ne dois pas rencontrer ce genre de problème...
je veux juste vérifier si un calcul a été arrondi ou non :
Comment différentier une approximation liée au processeur à une approximation mathématique ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 DebitHoraire = parseFloat((DebitContinu / 24).toFixed(1)); if(DebitHoraire != DebitContinu / 24)
Une idée ?
Merci.
Partager