3.5%=0.035, donc 110+3.5% =110.035
Si google répond 113.85 c'est que, par abus de langage, les gens demandent 110+3.5% (sous-entendu +3.5% de 110).
Et certaines calculettes interprètent également comme ça pour faciliter la saisie.
Et là la formule est bien 110*(1+3.5%) = 110*1.035 (ou bien si tu préfères 110+110*3.5% = 110+110*0.035.
je ne sais pas qu'est-ce qu'il faut ajouter dans la macro du bouton Enter. Aurais-tu une idée?
Ben oui, il faut gérer tout ça.
Mémoriser le dernier résultat. Et si l'opération est + et que le nombre se termine par % alors calculer 110*(1+0.035)
Pour le reste ça fonctionne bien chez moi :
110+3.5% => 110.04
12.3+13.7 => 26
eric