C'est plutôt l'arrondi dit du "banquier". Si on arrondissait le 0.5 toujours vers l'unité suivante, la banque y perdrait, à la longue. Donc, une fois sur deux, on arrondi vers le haut (si la partie entière est impaire) et l'autre fois (si la partie entière est paire), vers le bas... et le banquier est content.
? Round(CCur(2.5)) 2
(Access 2003).
Espérant être utile, Vanderghast,Access MVP
"Arnaud [lwa]" <http://memoaccess.free.fr/> wrote in message news:O1dz2i$
Bonjour Thierry,
si Round(Ccur(2.5)) retourne 3, alors c'est que ton 2.5 initial est un réel donc virgule flottante.
converti en monétaire, peut-être que.... (pas vérifié)
C'est plutôt l'arrondi dit du "banquier". Si on arrondissait le 0.5
toujours vers l'unité suivante, la banque y perdrait, à la longue. Donc, une
fois sur deux, on arrondi vers le haut (si la partie entière est impaire) et
l'autre fois (si la partie entière est paire), vers le bas... et le banquier
est content.
? Round(CCur(2.5))
2
(Access 2003).
Espérant être utile,
Vanderghast,Access MVP
"Arnaud [lwa]" <http://memoaccess.free.fr/> wrote in message
news:O1dz2i$eEHA.3348@TK2MSFTNGP12.phx.gbl...
Bonjour Thierry,
si Round(Ccur(2.5)) retourne 3,
alors c'est que ton 2.5 initial est un réel donc virgule flottante.
converti en monétaire, peut-être que....
(pas vérifié)
C'est plutôt l'arrondi dit du "banquier". Si on arrondissait le 0.5 toujours vers l'unité suivante, la banque y perdrait, à la longue. Donc, une fois sur deux, on arrondi vers le haut (si la partie entière est impaire) et l'autre fois (si la partie entière est paire), vers le bas... et le banquier est content.
? Round(CCur(2.5)) 2
(Access 2003).
Espérant être utile, Vanderghast,Access MVP
"Arnaud [lwa]" <http://memoaccess.free.fr/> wrote in message news:O1dz2i$
Bonjour Thierry,
si Round(Ccur(2.5)) retourne 3, alors c'est que ton 2.5 initial est un réel donc virgule flottante.
converti en monétaire, peut-être que.... (pas vérifié)