保留小数问题。

yjdxboss 2012-08-13 02:25:10
procedure TForm1.edt15Exit(Sender: TObject);
var
a,b,c:Double;
begin

if not TryStrToFloat(Trim(edt14.Text),a) then
begin
ShowMessage('请输入数字');
edt14.SetFocus;
exit;
end;
if not TryStrToFloat(Trim(edt15.Text),b) then
begin
ShowMessage('请输入数字');
edt15.SetFocus;
exit;
end;

c:=b/(a+b)*100;
edt22.Text:=FloatToStr(round(c))+'%' ;
...全文
32 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaikai_kk 2012-08-13
  • 打赏
  • 举报
回复
edt22.Text:=FormatFloat('0.00%',c);
山东蓝鸟贵薪 2012-08-13
  • 打赏
  • 举报
回复
format('%4.2f',XXX);

FormatFloat('0.00%',edit1.text);

这个应该可以的

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧