取回运算对象相除的商的余数
语法
用法
result = lhs Mod rhs
参数
返回值
返回除法运算的剩余部分。
说明
操作符 Mod(模数)分割两个
Integer表达式并返回其余值。通过向上或向下舍入将数值转换为
Integer.
任何操作数都不以任何方式进行修改。
对于用户定义的类型,此运算符可能会重载。
例子
Print 47 Mod 7
Print 5.6 Mod 2.1
Print 5.1 Mod 2.8
输出:
5
0
2
这是因为:
- 47除以7,剩下的是5
- 5.6被舍入到6,而2.1被舍入到2。这使问题6 MOD 2意味着6除以2,给出余数为0
- 5.1被舍入到5,而2.8被舍入到3。这使得问题5 MOD 3意味着5除以3,剩余2
方言差异
与QB差别
参考