Bonjour,
J'ai un problème d'arrondi, j'ai le chiffre 0.865 et je veux comme résultat 0.87
Mais toutes les fonctions que j'ai essayées en Delphi 2010 me donnent le résultat 0.86 ?

Quelqu'un pourrait m'éclairer ???

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
nbr := 0.865;

  RoundTo(nbr,-2);
  Format('%11.2f',[nbr]);
  FloatToStrF(nbr, ffFixed,11, 2);
  FormatFloat('0.00',nbr);
  SimpleRoundTo(nbr,-2);

Merci dans l'attente de vous lire