You've hit then nail on the head.
I had also tried what you have just suggested but I didn't think it was a bug.
Maybe VFP holds the value 9.46 into nVar but actually displays it as 9.5 depending on the SET DECIMALS, so that when ROUND() is used it takes it as 9.46 instead of the displayed value - 9.5.
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement