简单的函数问题。
请问在delphi中取整的函数,类似与vb中的intc,举个例子,就是0.12,0.78取值为1. 1.11,1.98取值为2。它的格式是什么样的,请详细的说说吧。 问题点数:20、回复次数:6Top
1 楼sw1(sw)回复于 2000-12-15 23:18:00 得分 0
不会没有人知道吧。Top
2 楼7030()回复于 2000-12-15 23:25:00 得分 20
trunc(single)+1Top
3 楼peacock()回复于 2000-12-15 23:31:00 得分 0
var
I: Real;
begin
I := 1.123;
if Frac(I) > 0 then
ShowMessage(FloatToStr(Round(I) + 1))
else
ShowMessage(FloatToStr(Round(I)));
end;
Top
4 楼lxl(是我,不是风)回复于 2000-12-15 23:35:00 得分 0
int() :返回REAL型
trunc() 去掉小数点后数字
round() 四舍五入
各有方法。
Top
5 楼Kingron(单身走我路……)回复于 2000-12-16 08:19:00 得分 0
哎,我在想,大家为什么不看帮助呢?帮助里面的索引很有用啊,敲入几个字符就可以查到大量的函数啊!Top
6 楼Hank(星星农场)回复于 2000-12-16 08:58:00 得分 0
Round()
懒!!!Top




