Blue
Red
Green
Orange
Voilet
Slate
Dark

请问 single 转换成 integer 类型用什么函数啊???急!!(50分)

S

ssf0706

Unregistered / Unconfirmed
GUEST, unregistred user!
请问 single 转换成 integer 类型用什么函数啊??急!![:)][:)][8D]
 
M

myid0602

Unregistered / Unconfirmed
GUEST, unregistred user!
round(x) 四舍五入
trunc(x) 截断取整
 
K

kobelil

Unregistered / Unconfirmed
GUEST, unregistred user!
系统会自动转换的,不需要什么函数的
 
Z

zqw0117

Unregistered / Unconfirmed
GUEST, unregistred user!
to kobelil
Delphi是强类型语言,不会自己转换,必须指定转,single是浮点数,integer是整型。myid0602的答案是对的。
 
E

ebfmx

Unregistered / Unconfirmed
GUEST, unregistred user!
trunc 比较好的说
 
S

slf0205

Unregistered / Unconfirmed
GUEST, unregistred user!
myid说的对,
round(x) 四舍五入
trunc(x) 截断取整
好像是还有一个
四舍六入五取整
 
L

lqcros

Unregistered / Unconfirmed
GUEST, unregistred user!
floor 和 ceil 是 math unit 里的函数,使用前要先 Uses Math。
trunc 和 round 是 system unit 里的函数,缺省就可以用。
floor 直接往小的取,比如 floor(-123.55)=-124,floor(123.55)=123
trunc 直接切下整数,比如 trunc(-123.55)=-123, floor(123.55)=123
ceil 直接往大的取,比如 ceil(-123.55)=-123, ceil(123.55)=124
round 计算四舍五入,比如 round(-123.55)=-124,round(123.55)=124
 
W

woyao2911

Unregistered / Unconfirmed
GUEST, unregistred user!
我还是习惯用format,它是完全按照四舍五入来的。
 
M

muhx

Unregistered / Unconfirmed
GUEST, unregistred user!
round(x) 不是四舍五入
而是银行家算法
四舍六入五看偶
 
顶部 底部