Erreur de soustraction de 2 nombres convertis avec ParseFloat
Bonjour à toutes et tous
j'ai le montant de trois chèques et je vérifie qu'ils soient égal au total demandé.
je ne comprends pas le comportement de parsefloat
Code:
console.log("soustraction des chèques : "+(parseFloat('363.25 ')-parseFloat('121.08 ')));
me donne comme résultat
Citation:
sous traction des chèques : 242.17000000000002
alors que l'opération
Code:
console.log("soustraction des chèques X : "+((parseFloat('363.25 '))-(parseFloat('121.08 ')+parseFloat('121.08 ')+parseFloat('121.09 ')+parseFloat('0 '))));
résultat
Citation:
sous traction des chèques X : 0