简单问题:FloatToStr问题

itperson 2004-12-26 11:14:45
如何使一个字符串'23.89023482'在使用FloatToStr变为23.90?

如何FloatToStr不能实现,还有什么办法能实现》

谢谢!
...全文
189 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengchong1979 2004-12-27
  • 打赏
  • 举报
回复
我的做法
edit1.Text:=Formatfloat('.00',strtofloat(Formatfloat('.0',23.89023482)));
y740504 2004-12-27
  • 打赏
  • 举报
回复
用下面这个函数要好的多:
FloatToStrF('23.89023482',ffnumber,12,2)
试试吧,用了很久了,不知道格式对不对,要不对自己看看帮助吧。

ssq237712 2004-12-26
  • 打赏
  • 举报
回复
有什么规则吗?是不是小数后第2位四舍五入?
FormatFloat('0.0', f) + '0'

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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