procedure TForm1.Button1Click(Sender: TObject); var n : DOUBLE ; begin n:=12345678.99; ShowMessage(Format('%*.*n',[10,2,n])); end;