Arrondissement 5 [Fermé]

Signaler
Messages postés
6
Date d'inscription
jeudi 29 mars 2012
Statut
Membre
Dernière intervention
3 avril 2012
-
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
-
salut ,je peut faire l'arrondissement de 2chiffre après la virgule est mon probleme si le troisième chiffre après la virgule égale a 5 alor le chiffre n'arrondi pas et moi besoin de cette arrondissement exp(120.255 donne 120.26)

remarque: avec FormatFloat l'arrondissement sera reussi seulement si le 3eme chiffre est different de5.

-voila mon exemple: a=9378*29.75/100 =2789,955 est moi je peut le resultat apres l'arrondissement 2789.96 est pas 2789.95

2 réponses

Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
333
Bonjour,

Si tu veux arrondir à deux chiffres, il faut que tu récupères le troisième chiffre après la virgule et s'il est supérieur à 5, ajoutes 0.01 à ton résultat et le tour est joué.
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
333
Quelle fonction utilises tu pour arrondir ?