CInt(),Int(),Fix()三个函数都能用来对浮点数进行取整运算,但是效果却有很大的差别。
CInt()
CInt(-4.6)
CInt(-10.2)
CInt(2.5)
CInt(1.5)
CInt(-3.5)
CInt(-4.5)
CInt的作用是四舍五入后取整,如果要取整的浮点数小数部分恰好是0.5的情况,则向最接近的偶数取整。
Fix()
Fix(-4.6)
Fix(-10.2)
Fix(2.5)
Fix(1.5)
Fix(-3.5)
Fix(-4.5)
Fix的作用是直接舍去小数部分取整。
Int()
Int(-4.6)
Int(-10.2)
Int(2.5)
Int(1.5)
Int(-3.5)
Int(-4.5)
Int的作用是对浮点数向下取整,即小于等于这个浮点数的最大整数。