如何四舍五入? 用strtofloat(aEdit.text)后,转出来的浮点数小数很多,如果用于乘法,小数就更多了,不知有没有办法控制小数位数,我想用四舍五入的方法应该有用,但不知怎么办,请指教? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Format('%.2f',[1.2365]); 就是1.24 var a:int; b:float;b:=strToFloat(aEdit.text);if b>=0 thena:=round(b+0.5)elsea:=round(b-0.5); 1.先uses一下Math单元。2. RoundTo(1234567, 3) =1234000 RoundTo(1.234, -2) =1.23 RoundTo(1.235, -2) =1.24明白了吧, DBGrideh 下拉框 过滤 DataGrid如何实现同时滚动 怎样做一个NT服务,直接执行这个NT服务,它就自动安装和启动了? 动态修改ActionManager的icon? 兄弟们,快去下载vs2005正式版啊! 几个语法解释 最后的散分六号!先到先得。 软件测试结束,请帮助过我的朋友进来拿分(2) Delphi中使用Crystal Report怎么把它的设计器调出来? SOS!如何利用QUERY的INSERT命令保存DBGRID中的数据? 小问题 100相送 用TcpClient,TcpServer怎样收发数据啊
b:float;
b:=strToFloat(aEdit.text);
if b>=0 then
a:=round(b+0.5)
else
a:=round(b-0.5);
2.
RoundTo(1234567, 3) =1234000
RoundTo(1.234, -2) =1.23
RoundTo(1.235, -2) =1.24
明白了吧,