Nous faisons cette application web en PHP et lorsque nous travaillons dans les rapports, nous avons des fichiers Excel pour comparer nos résultats afin de nous assurer que notre codage fait les bonnes opérations.Toutes les opérations de virgule flottante du système sont-elles identiques?
Maintenant, nous sommes confrontés à des différences dues à l'arithmétique en virgule flottante. Nous faisons les mêmes divisions et multiplications et nous rencontrons des nombres légèrement différents, ce qui représente une différence notable.
Ma question est de savoir si Excel délègue son arithmétique en virgule flottante à la CPU et PHP s'appuie également sur le processeur pour ses opérations. Ou chaque application implémente-t-elle son propre ensemble d'algorithmes mathématiques?
Que représentent vos flotteurs? Argent? Mauvaise idée: utiliser un point fixe, ne pas flotter pour de l'argent. – staticsan