火影ol火主中忍鹿丸:什么叫“MOD”啊

来源:百度文库 编辑:高校问答 时间:2024/05/09 08:21:49
我经常在一些游戏网站上看见这个东东,那位大大为我解解惑
不是这个,好像是指游戏方面的

Visual Basic 语言参考

Mod 运算符
将两个数相除并只返回余数。

number1 Mod number2
各部分说明
number1
必选项。任何数值表达式。
number2
必选项。任何数值表达式。
结果
结果是对 number1 和 number2 执行除法后剩下的余数。

支持的类型
Byte、Short、Integer、Long、Single、Double、Decimal

备注
Mod 运算符将 number1 除以 number2 并只将余数作为“结果”返回。例如,在下列表达式中,A(“结果”)等于 2。

A = 8 Mod 3
如果 number1 或 number2 是浮点值,则执行除法并返回浮点余数。结果的数据类型与具有最大范围的数据类型相同。范围大小的顺序(按从最小到最大的顺序)为 Byte、Short、Integer、Long、Single、Double 和 Decimal。

如果任何表达式被声明为 Nothing 或为 Empty,则将其视为零。如果发生被零除,则 Mod 运算返回 NaN (Not a Number)。

A Mod B 等效于 A - Int(A / B) * B + CLng(Math.Sign(A) <> Math.Sign(B)) * B

示例
本示例使用 Mod 运算符将两个数相除,并只返回余数。如果有一个数是浮点数,则结果是表示余数的浮点数。

Dim myResult As Double
myResult = 10 Mod 5 ' Returns 0.
myResult = 10 Mod 3 ' Returns 1.
myResult = 12 Mod 4.3 ' Returns 3.4.
myResult = 12.6 Mod 5 ' Returns 2.6.
myResult = 47.9 Mod 9.35 ' Returns