如何把double类型的小数点控制在两位,而不出现类似9.8999999999这样的数。 用格式转换format('%.2',num) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 x:DOuble;Str:String;...Str:=Format('x=%f2',[x]); format('%.2f',[float]);用round(x*100)/100,也可以啊 1.realTemp := 123.987653;strTemp := format('%-.2f',[realTemp]);后两种可以自己判断去02.edit2.text:=formatfloat('0.00',strtofloat(edit2.text)); favg:= RoundTo( (tmpsum-(fmax+fmin)) / reccount ,-2);这是我刚做的一个例子,可以进行四舍五入到两位小数的例子 郁闷的 原始UDP封包发送??? 关于处理蚊子的问题,在线等待! 存储过程返回多个记录集问题 关于DLL中动态创建ADO的问题 请问如何解决多键同时按下冲突? 答对立即给分,在线等候........ 软件使用权问题?ktv点歌系统 如何导入数据! 怎样将一副图片画到菜单上?? 如何用delphi实现编辑器的脚本加亮显示??? 怎样直接用mcisendcommand函数控制reelmagic在TV/VGA间切换????? 求斑竹别删
Str:String;
...
Str:=Format('x=%f2',[x]);
用round(x*100)/100,也可以啊
realTemp := 123.987653;
strTemp := format('%-.2f',[realTemp]);
后两种可以自己判断去0
2.
edit2.text:=formatfloat('0.00',strtofloat(edit2.text));
这是我刚做的一个例子,可以进行四舍五入到两位小数的例子