[VBA Access] Arrondir au demi près
ben
-
blux Messages postés 2051 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 2051 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaite arrondir des nombres au demi près. Je m'explique :
Actuellement j'utilise la fonction round pour arrondir à l'unité j'ai donc Round(3.3, 0) --> 3 ou encore Round(3.7, 0) --> 4.
Maintenant je souhaiterais que :
3.3 donne 3.5
3.7 donne 4
3.26 donne 4
3.24 donne 3
2.7 donne 2.5
2.8 donne 3
etc ...
Je ne sais pas comment faire si qqn pouvait m'aider ce serait super cool.
Merci d'avance ;-)
Je souhaite arrondir des nombres au demi près. Je m'explique :
Actuellement j'utilise la fonction round pour arrondir à l'unité j'ai donc Round(3.3, 0) --> 3 ou encore Round(3.7, 0) --> 4.
Maintenant je souhaiterais que :
3.3 donne 3.5
3.7 donne 4
3.26 donne 4
3.24 donne 3
2.7 donne 2.5
2.8 donne 3
etc ...
Je ne sais pas comment faire si qqn pouvait m'aider ce serait super cool.
Merci d'avance ;-)
8 réponses
-
Salut,
Multiplie ton nombre par 2, fais ton arrondi, et divise le résultat par 2. -
Salut,
3.26 donne 4
Tu as du abuser des demis...:-)
-
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
Et si tu essayais en multipliant ton nombre par 10 avant de l'arrondir et de le rediviser par 10?
Ca devrait te permettre d'arrondir à la deuxième décimale, non? -
-
C'est le principe de l'arrondi...