Arrodissement [Résolu]

Messages postés
6
Date d'inscription
jeudi 29 mars 2012
Dernière intervention
3 avril 2012
- - Dernière réponse : wsski21
Messages postés
6
Date d'inscription
jeudi 29 mars 2012
Dernière intervention
3 avril 2012
- 2 avril 2012 à 16:05
ja besoin d'une fonction qui arrondir un nombre decimal de deux chiffres après la virgule ( le 2eme
chifre apres la virgule est 5) par exp le chifre 120.25 en 120.30.
Afficher la suite 
A voir également:

Votre réponse

4 réponses

Meilleure réponse
Messages postés
4229
Date d'inscription
vendredi 23 juillet 2004
Dernière intervention
3 août 2018
41
3
Merci
Salut à tous,

une autre possibilité sans opérations:
  Edit1.Text := Format('%.1f0', [120.25]);

mais tout dépend de ce que l'on veut faire du résultat.


[hr]@+Cirec
[hr]

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 121 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Cirec
Messages postés
426
Date d'inscription
samedi 17 mai 2003
Dernière intervention
16 février 2019
15
0
Merci
FormatFloat.
Commenter la réponse de korgis
Messages postés
2684
Date d'inscription
jeudi 15 janvier 2004
Dernière intervention
26 juillet 2018
12
0
Merci
B := RoundTo(Int(1+A*100)/100,-1);
Commenter la réponse de Caribensila
Messages postés
6
Date d'inscription
jeudi 29 mars 2012
Dernière intervention
3 avril 2012
0
Merci
-merci Cirec pour la reponse
Edit1.Text := Format('%.1f0', [120.25]);

-cette solution est juste pour le 5 mais reste le probleme pou le 1,2,3,4 normalement arrondit en plus pas au moin expemple (120.22 le resultat donne 120.25) est pas 120.20
Commenter la réponse de wsski21

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.