Ecart décimal entre VBA et Excel
Mathieulai
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'ai un écart entre le résultat retourné par une formule Excel d'un côté et la même en VBA de l'autre. Je ne sais pas d'où cela vient et n'arrive pas à le résorber.
Voici le fichier : http://dl.free.fr/gEn4FKCOG
Voici le code VBA (résumé à la partie en cause) :
Function Prod(Remise As Single, Rs As Single) As Single
Prod = Remise * (1 - Rs)
End Function
Remise = 0,15
Rs = 0,10
VBA => Prod = 0,135000005364418
Excel => 0,135
Et dans la suite du code j'arrondis tout ça donc j'ai des écarts.
Merci pour votre aide.
Voici le fichier : http://dl.free.fr/gEn4FKCOG
Voici le code VBA (résumé à la partie en cause) :
Function Prod(Remise As Single, Rs As Single) As Single
Prod = Remise * (1 - Rs)
End Function
Remise = 0,15
Rs = 0,10
VBA => Prod = 0,135000005364418
Excel => 0,135
Et dans la suite du code j'arrondis tout ça donc j'ai des écarts.
Merci pour votre aide.