Int 取整
🎯功能
返回数字的整数部分。
📜语法
结果 = Int(数值)
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
数值 | 数值型 | 任意有效数值表达式。 |
📤返回
数值型
,返回数字的整数部分。
💡示例
Dim 结果
结果 = Int(99.8) //返回99
结果 = Fix(99.2) //返回99
结果 = Int(-99.8) //返回-100
结果 = Fix(-99.8) //返回-99
结果 = Int(-99.2) //返回-100
结果 = Fix(-99.2) //返回-99
📘备注
Int
和Fix
函数都删除数值
参数的小数部分并返回以整数表示的结果。Int
和Fix
函数的区别在于如果数值
参数为负数时,Int 函数返回小于或等于数值
的第一个负整数,而Fix
函数返回大于或等于数值
参数的第一个负整数。- 例如,
Int
将-8.4
转换为-9
,而Fix
函数将-8.4
转换为-8
。 Fix(number)
等同于:Sgn(number) * Int(Abs(number))