Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Calcul exact à trois chiffres après la virgule

3 réponses
Avatar
YVES
Bonjour
Deux valeurs 5.3333333 et 7.33333333 le r=E9sultat de deux=20
divisions par trois en ne prenant que 3 chiffres apr=E8s=20
la virgule donnent 12.666; cette valeur est aditionn=E9e =E0=20
une ou deux autres. Exemple 6.5 et 18 quel est le format =E0=20
utiliser ou une formule pour obtenir 36.166
c'est pour un classement par point au mili=E8me pr=E9s et=20
surtout =E0 l'affichage
Merci d'avance peut-etre =E0 RAYMOND ou =E0 3STONE
YVES
C'EST TOUJOURS POUR MA COMPETITION DE NATATION

3 réponses

Avatar
3stone
Salut,

"YVES"
Deux valeurs 5.3333333 et 7.33333333 le résultat de deux
divisions par trois en ne prenant que 3 chiffres après
la virgule donnent 12.666; cette valeur est aditionnée à
une ou deux autres. Exemple 6.5 et 18 quel est le format à
utiliser ou une formule pour obtenir 36.166
c'est pour un classement par point au milième prés et
surtout à l'affichage


Tu peux utiliser un fonction pour arrondir, dans laquelle tu indique
le nombre de décimales...
http://www.mvps.org/accessfr/modules/mdl0054.htm

et pour des calculs sans erreurs d'arrondi, tu peux aussi
utiliser le format monétaire, ou décimal avec la fonction CDec()



--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Avatar
YVES
A l'aide je tourne en rond
champ1 16.3
champ2 16.3/3= 5.433333333 je garde 5.433
champ3 16.1
champ4 16.1/3= 5.3666666666 je garde 5.366
champ5 12.000
champ6 12.500
total/ champ2*coef=5.433*3.299
+champ4*coef=5.366*3.098
+champ5 
+champ6 .5
je dois obtenir pour un classement au milième 55.397
et mes différents calculs avec access j'obtiend 55.400
c'est normal puisque le champ4 est arrondi à 5.367
pouvez vous m'aider
Yves
merci d'avance


-----Message d'origine-----
Salut,

"YVES"
Deux valeurs 5.3333333 et 7.33333333 le résultat de deux
divisions par trois en ne prenant que 3 chiffres après
la virgule donnent 12.666; cette valeur est aditionnée à
une ou deux autres. Exemple 6.5 et 18 quel est le format à
utiliser ou une formule pour obtenir 36.166
c'est pour un classement par point au milième prés et
surtout à l'affichage


Tu peux utiliser un fonction pour arrondir, dans laquelle
tu indique

le nombre de décimales...
http://www.mvps.org/accessfr/modules/mdl0054.htm

et pour des calculs sans erreurs d'arrondi, tu peux aussi
utiliser le format monétaire, ou décimal avec la fonction
CDec()




--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------




.



Avatar
Raymond [mvp]
Bonjour yves.

Je me suis fait une fonction pour arrondir les nombres en indiquant les
décimales désirées, à chaque calcul. Essaie d'arrondir tes nombres à chaque
calcul pour éviter de trainer x décimales. tu trouveras la fonction sur la
page : http://access.seneque.free.fr/arrondi.htm
L'arrondi par défaut est 0.5 mais tu peux le changer si tes besoins sont
autres.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"YVES" a écrit dans le message de
news:06a801c3b74a$b1020b70$
A l'aide je tourne en rond
champ1 16.3
champ2 16.3/3= 5.433333333 je garde 5.433
champ3 16.1
champ4 16.1/3= 5.3666666666 je garde 5.366
champ5 12.000
champ6 12.500
total/ champ2*coef=5.433*3.299
+champ4*coef=5.366*3.098
+champ5 
+champ6 .5
je dois obtenir pour un classement au milième 55.397
et mes différents calculs avec access j'obtiend 55.400
c'est normal puisque le champ4 est arrondi à 5.367
pouvez vous m'aider
Yves
merci d'avance