Mod运算符
用于返回数值表达式除以其它数值表达式得到的商值。
格式
被除数 Mod 除数
参数
- 被除数
- 指定被除的数。
- 除数
- 指定除数。
结果
返回被除数除以除数的商值。
说明
Mod用于获取2个数值相除的商值(整数)。使用Mod命令对于调查偶数或奇数等是非常便利的。
如下所示为Mod命令的步骤
:用被除数除以除数。将除法运算的商作为Mod命令的返回值进行返回。
参阅
Abs, Atan, Atan2, Cos, Int, Not, Sgn, Sin, Sqr, Str$, Tan, Val
Mod运算符使用示例
下例所示为调查某数值(var1)为偶数还是奇数。如果数值为偶数,Mod命令则返回结果“0”。如果为奇数,则返回结果“1”。
Function modtest
Integer var1, result
Print "Enter an integer number:"
Input var1
result = var1 Mod 2
Print "Result = ", result
If result = 0 Then
Print "The number is EVEN"
Else
Print "The number is ODD"
EndIf
Fend
作为其它使用示例,下面列举了利用命令窗口进行的操作示例。
> Print 36 Mod 6
> 0
> Print 25 Mod 10
> 5
>