超级简单送分题目 1233.233 是Single 数据类型我要showmessage显示1233.233 但是我不要小数后的部分 怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 来个取整函数啊Trunc()例如:showmessage(inttostr(trunc(1233.233))) 你的意思是格式化输出?不明白!用这个:var val: single;begin Val := 1233.233 ; ShowMessage(FloatToStrF(Val, ffFixed, 10, 0));end; 你想要什么样的数据类型?字符串?还是single?这样吧:FloatToStrF返回的结果是字符串,如果你想变为浮点就用strtofloat比如: f:=strtofloat(FloatToStrF(Val, ffFixed, 10, 0)); 还有一个格式化函数: FormatFloat('0',Val);返回的结果是字符串,如果Val为1233.233,返回字符1233, 而FormatFloat('0.00',Val);返回字符1233.23 f:=strtofloat(FormatFloat('0',Val)); 求肋,请教一下,*************爱你一万年*********的问题?? 小弟要办一个Delphi网站,请大家取个域名! 如何编写串口读写程序? 在clientdataset 组件中怎么样一次性删除这个组件中的全部数据? 请问哪位大哥会用D7的RAVE报表控件? 想做一个数据传输的程序,向各位请教 帮我解释一下下面两段代码 如何将dbimage显示的图片放入access库中的ole对象字段中? 简单的问题,发邮件时如何通过smtp的身份验证? ?????有关QuickReport打印时的问题????? 求bmp文件转bin文件代码,急? 判断登录用户:如何在不同窗体间传递变量?
Trunc()
例如:showmessage(inttostr(trunc(1233.233)))
不明白!
用这个:var
val: single;
begin
Val := 1233.233 ;
ShowMessage(FloatToStrF(Val, ffFixed, 10, 0));
end;
字符串?还是single?
这样吧:FloatToStrF返回的结果是字符串,如果你想变为浮点就用strtofloat
比如: f:=strtofloat(FloatToStrF(Val, ffFixed, 10, 0));
还有一个格式化函数: FormatFloat('0',Val);返回的结果是字符串,如果Val为1233.233,返回字符1233,
而FormatFloat('0.00',Val);返回字符1233.23
f:=strtofloat(FormatFloat('0',Val));