用 FloatToStr转换文本,Edit1.Text里的数四舍六入五留双保留两位小数,使用下面代码报错...(20)

  • 主题发起人 主题发起人 楚辞
  • 开始时间 开始时间

楚辞

Unregistered / Unconfirmed
GUEST, unregistred user!
edit1,edit2,edit3 Edit1.Text := FloatToStr(StrToFloat(Edit2.Text) * (StrToFloat(Edit3.Text)));edit1.text:=FormatFloat('0.00',edit1.text); //[Error] Unit1.pas(33): There is no overloaded version of 'FormatFloat' that can be called with these arguments
 
别有点小问题就问了,你看看FormatFloat('0.00',edit1.text); 第二个参数要求是什么类型的。先学解决问题的方法吧,多用用F1, Ctrl+鼠标 , Ctrl+Alt+空格 等
 
edit1.Text :=formatfloat('0.00',strtofloat(edit1.text));//编译过去了....东西写的少...有时出现些简单问题就给弄糊涂了.
 
接受答案了.
 
后退
顶部