脚本专栏 
首页 > 脚本专栏 > 浏览文章

VBS教程:函数-Int、Fix 函数

(编辑:jimmy 日期: 2024/10/19 浏览:3 次 )

Int、Fix 函数

返回数字的整数部分。

Int(number)

Fix(number)

number 参数可以是任意有效的数值表达式。如果 number 参数包含 Null,则返回 Null

说明

IntFix 函数都删除 number 参数的小数部分并返回以整数表示的结果。

IntFix 函数的区别在于如果 number 参数为负数时,Int 函数返回小于或等于 number 的第一个负整数,而 Fix 函数返回大于或等于 number 参数的第一个负整数。例如,Int 将 -8.4 转换为 -9,而 Fix 函数将 -8.4 转换为 -8。

Fix(number) 等同于:

Sgn(number) * Int(Abs(number))

下面的示例说明 IntFix 函数如何返回数字的整数部分:

MyNumber = Int(99.8)    ' 返回 99MyNumber = Fix(99.2)    ' 返回 99MyNumber = Int(-99.8)   ' 返回 -100MyNumber = Fix(-99.8)   ' 返回-99MyNumber = Int(-99.2)   ' 返回 -100MyNumber = Fix(-99.2)   ' 返回 -99
上一篇:VBS教程:函数-FormatPercent 函数
下一篇:VBS教程:函数-IsDate 函数
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。