收藏
0有用+1
0
Basic 语言运算符
展开19个同名词条
MOD是Basic 语言运算符。功能是求两个数值相除后的余数。
外文名
MOD
性    质
Basic 语言运算符
功    能
求两个数值相除后的余数
语    法
Number1 Mod Number2

语法

播报
编辑
解释
Number1 和 Number2 均为数值表达式,支持任何可以理解为数值的表达式,包括 Decimal 和无符号形式的数值。

结果

播报
编辑
一个数值。例如 15 Mod 4 结果返回 3,12 Mod 2 结果返回 0。

其他信息

播报
编辑
如果 Number1 或 Number2 是浮点值,则将返回除法运算的浮点余数。结果的数据类型是最小料奔誉颂背定的数据类型,该类型恋埋付可以容纳由 Number1 和 Number2 的数据类型相除得到的所有可能值。
如果 Number1 或 Number2 计算结果等于 Nothing,则将其愚键狼视为零。
相关的运算符府只嘱包括:
\ 运算符-返回除法运算的整数商。例如犁罪束,表达式 14 \ 4 的结果夜抹为 3。
/ 运算符-返回包括余数在内的完整商,为浮点数。例如请欠,表达式 14 / 4 的结果为 3.5。

异常

播报
编辑
如果 Number2 为零,Number1 为整数时,引发 DivideByZeroException 异常。Number1 为浮点数时返回 NaN [1]