2010-08-17 3 views

Répondre

3

Vous pouvez utiliser la fonction Format ou FormatFloat. L'exemple de format (en supposant que ',' est un séparateur décimal) est

procedure TForm1.Button1Click(Sender: TObject); 
begin 
    ShowMessage(Format('%.2f', [StrToFloat('1,5')])); 
end; 
1

Vous cherchez la fonction FormatFloat je crois.

var 
    sText : string; 
begin 
    sText := '1234'; 
    showMessage(formatFloat('#,###.00', strToFloat(sText))); 

-Don.

-1

Utilisez FormatFloat. Et c'est Delphi, avec "i", btw ...

+2

N'avez-vous pas vu que 'FormatFloat' était déjà mentionné dans une réponse (avec un exemple de code)? –

Questions connexes