Bonsoir

J'ai un gros problème. Je fais des calculs automatiques pour remplir mes champs, à l'aide de javascript.
A un endroit je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
document.getElementById('ecart').value = document.getElementById('paye').value - document.getElementById('total').value;
Si paye contient 40 et total contient 39.95, il me met dans ecart 0.04999999999999716 au lieu de 0.05 !!!!

Pourquoi ca marche pas ?
J'ai essayé de rajouter parseFloat mais ca marche pas plus, comment faire pour ne pas avoir des résultats complètements faux ?!

Merci