字符串格式化(0分)

  • 主题发起人 主题发起人 babyrun
  • 开始时间 开始时间
B

babyrun

Unregistered / Unconfirmed
GUEST, unregistred user!
用format函数可以把123456这个字符串转换成123456.00这样形式的字符串么?
 
barton回答说:%。2f
 
procedure TForm1.Button2Click(Sender: TObject);
var
f : real;
begin
f := 123456;
showmessage(format('%.2f',[f]));需要格式化的数据类型为real或相似类型double等
integer会出错。
end;
 
procedure TForm1.Button1Click(Sender: TObject);
var
f : currency;
begin
f := 123456;
showmessage(format('%.2f',[f]));
end;
 
formatfloat('0.00',12345);
 
可以查一下formatfloat函数
 
接受答案了.
 
后退
顶部