Bonjour,
Tous d'abord un grand merci à DELPHIPROG
qui a répondu à mon probleme de tranformation
de point en virgule et inversement.
J'ai toujours un problème. J'explique.
J'extrais d'une table paradox des nombres
sous la forme : 1,5698563 que je voudrai
arrondir à 1,57 soit 2 chiffres après la virgule.
Pour cela j'ai eu l'idée d'utiliser la fonction
Formatfloat, mais cela ne fonctionne pas !
exemple:
MA PRODECURE....
var
toto, Resulat : string;
Titi : Double;
begin
//valeur transformée (virgule en point)
Toto :='1.5698563';
titi :=StrToFloat(Toto);
// C'est ici qu'il y a un message d'erreur
// Type String incompatible avec Extended
Resultat := Formatfloat('0.00' ,1.5698563);
ShowMessage(Resultat);
end;
On ne peut passer en paramètre a la fonction
Format float qu'un nombre sous la forme
1.5698563 et non 1,5698563
Y a t-il une autre méthode ou fonction ?
Ou une autre façon de faire.
Je bloque avec cela dans l'application
que je développe, j'apprécierai que
quelqu'un puisse me trouver le solution.
Amicalement.
Rowan : microcom@netcourrier.com