相将一浮点数(如3.146)保留两位小数并赋值给EDIT。TEXT用edit.text:=floattostr('0.00',3.146)提示出错,是否要在程序前声明什么?请教各位老大!如声明该如何写,最好有好心人贴出完整程序.谢谢
你想用的是FormatFloat('0.00', 3.146)
edit.text:=floattostr('0.00',3.146)括号中的数据必须是浮点值,你的''就是字符串,肯定不通过的VARaaa : single;begin aaa := 3.146; edit.text:=floattostr(aaa);end;