VBS基础篇 - 运算符(2) - 算术运算符

 

  

  幂运算符 (^) ——计算数的指数次方

Result = number^exponent

参数

Result任意数值变量。

Number任意数值表达式。

Exponent任意数值表达式。

说明

仅当 exponent 参数为整数时,Number 参数才可为负值。如果单个表达式中有多个指数运算,则 ^ 运算符按从左到右的顺序执行。如果 number  exponent  Null 表达式,则 Result 值也为 Null

 

  整除运算符 (\)—— 两个数相除并返回以整数形式表示的结果

Result = number1\number2

参数

Result:任意数值变量。

number1:任意数值表达式。

number2:任意数值表达式。

说明

在除法操作前,数值表达式四舍五入为 ByteInteger  Long 子类型表达式。如果任何表达式为 NullResult 也是 Null。任何表达式为 Empty 时,则按 0 处理。

 

  Mod 运算符 —— 两个数值相除并返回其余数

Result = number1 Mod number2

参数

Result:任意数值变量。

number1:任意数值表达式。

number2:任意数值表达式。

说明

模数或余数。运算符执行 number1 除以 number2 操作(浮点数四舍五入为整数)并只返回余数作为 Result。例如,在下面的表达式中, A(为 Result)等于 5A = 19 Mod 6.7,如果任一表达式为 Null,则 Result 也为 Null。任一表达式为 Empty 时按 0 来处理。

 

       具体示例如下所示:

      

 

posted @ 2012-01-12 21:41  Sirrah  阅读(1775)  评论(0编辑  收藏  举报