VBS基础篇 - 运算符(2) - 算术运算符
2014-08-26 11:21
232 查看
幂运算符 (^) ——计算数的指数次方
Result = number^exponent
参数
Result:任意数值变量。
Number:任意数值表达式。
Exponent:任意数值表达式。
说明
仅当 exponent 参数为整数时,Number 参数才可为负值。如果单个表达式中有多个指数运算,则 ^ 运算符按从左到右的顺序执行。如果 number 或 exponent 为 Null 表达式,则 Result 值也为 Null。
整除运算符 (\)—— 两个数相除并返回以整数形式表示的结果
Result = number1\number2
参数
Result:任意数值变量。
number1:任意数值表达式。
number2:任意数值表达式。
说明
在除法操作前,数值表达式四舍五入为 Byte、Integer 或 Long 子类型表达式。如果任何表达式为 Null,Result 也是 Null。任何表达式为 Empty 时,则按 0 处理。
Mod 运算符 —— 两个数值相除并返回其余数
Result = number1 Mod number2
参数
Result:任意数值变量。
number1:任意数值表达式。
number2:任意数值表达式。
说明
模数或余数。运算符执行 number1 除以 number2 操作(浮点数四舍五入为整数)并只返回余数作为 Result。例如,在下面的表达式中, A(为 Result)等于 5。A = 19 Mod 6.7,如果任一表达式为 Null,则 Result 也为 Null。任一表达式为 Empty 时按 0 来处理。
具体示例如下所示:
相关文章推荐
- VBS基础篇 - 运算符(1) - 运算符优先级
- VBS基础篇 - 运算符(3) - 赋值运算符
- VBS基础篇 - 运算符 图文详解
- VBS基础篇 - 运算符(4) - 比较运算符
- VBS基础篇 - 运算符(5) - 字符串运算符
- VBS基础篇 - 运算符(6) - 逻辑运算符
- VBS基础篇 - 对象(1) - Class对象
- VBS教程:运算符-Is 运算符
- VBS教程:运算符-\ 运算符
- VBS基础篇 - vbscript动态数组
- VBS教程:运算符-运算符(+)
- VBS基础篇 - 常数(1) - 创建常数
- VBS基础篇 - 对象(3) - FileSystemObject对象
- VBS基础篇 - 内置函数 - DateDiff 函数
- VBS基础篇 - FileSystemObject对象
- VBS基础篇 - Dictionary对象
- VBS基础篇 - VBScript过程
- VBS教程:运算符-运算符概述
- VBS基础篇 - vbscript队列
- VBS教程:运算符-比较运算符