En allant un peu plus loin, un calcul de (500/(20/2))/(20/2) avec l’objet FONCTION, qui devrait retourner « 5 » en toute logique, retourne « 9,99 ». Ça explique les résultats surprenant quand on fait la même chose avec des variables…
EDIT:
D’autres résultats tout aussi déroutants:
((500)/(20/2))/(20/2)=1
((500)/((20)/2))/(20/2)=0,49
Y’a-t-il une logique de l’objet FONCTION qui m’échappe, ou est-ce un bug?
Exact, le problème proviendrait donc d’une mauvaise gestion des parenthèses? Ou d’une logique de calcul propre à l’objet FONCTION quand on les utilise?