操作符 \ (Integer Divide)
 
划分两个Integer表达式

语法
用法

result = lhs
\ rhs

参数

lhs
左派红利表现。
rhs
右边除数表达式。

返回值

返回一个Integer股息和除数的商。

说明

操作符 \(整数除法)分割两个Integer表达式并返回结果。浮点数值通过向上舍入或向下舍入转换为Integer,结果商的小数部分将被截断。

如果除数(rhs )为零(0),则会出现零错误(崩溃)的划分。

任何操作数都不以任何方式进行修改。

对于用户定义的类型,此运算符可能会重载。

例子

Dim n As Double
Print n \ 5
n = 7 \ 2.6  ''=> 7 \ 3 => 2.33333 => 2
Print n
n = 7 \ 2.4  ''=> 7 \ 2 => 3.5 => 3
Print n
Sleep

输出:
0
2
3

方言差异

  • -lang qb 方言中,此运算符不能超载。

与QB差别

  • 没有

参考