返回数字的整数部分。
语法
Fix(number)
注释
number 参数可以是任何有效数字表达式。Fix 将去除数字的小数部分并返回留下的整数值。
Fix 和 Int 之间的区别在于,如果数字为负,则 Int 返回小于或等于数字的第一个负整数,而 Fix 返回大于或等于数字的第一个负整数。例如,Int 将 -8.4 转换为 -9,而 Fix 将 -8.4 转换为 -8。
以下示例说明了 Int 和 Fix 函数如何返回数字的整数部分:
示例
Dim MyNumber MyNumber = Fix(-99.8) 'Output: -99. MyNumber = Int(-99.2) 'Output: -100. MyNumber = Fix(-99.2) 'Output: -99. MyNumber = Fix(99.8) 'Output: 99