Fix 取整
🎯功能
返回数字的整数部分。
📜语法
结果 = Fix(数值)
📥参数
| 参数 | 数据类型 | 解释 |
|---|---|---|
数值 | 数值型 | 任意有效数值表达式。 |
📤返回
数值型 ,返回数字的整数部分。
💡示例
Dim 结果
TracePrint Int(99.8) //返回99
TracePrint Fix(99.2) //返回99
TracePrint Int(-99.8) //返回-100
TracePrint Fix(-99.8) //返回-99
TracePrint Int(-99.2) //返回-100
TracePrint 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))