问个简单问题

wofan 2004-12-20 09:19:01
133.5->133.50
135.65->135.65
14->14.00

求解
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wofan 2004-12-20
  • 打赏
  • 举报
回复
已经搞定
涩色滴人 2004-12-20
  • 打赏
  • 举报
回复
ShowMessage(FormatFloat('0.00',133.5));

为什么总是不用Delphi自己的函数呢?
gxgyj 2004-12-20
  • 打赏
  • 举报
回复
edit2.text:=formatcurr('0,00',strtofloat(edit1.text));
zhangheaaa 2004-12-20
  • 打赏
  • 举报
回复
很简单,首先转换成字符串,然后利用pos()函数,找到小数点的位置,

如果没有找到小数点,则在后面加上'.00',

找到了再检查后面有几个字符,不足2个,补充一个。

16,748

社区成员

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

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