目次→
演算子→
算術演算子→
Operator Mod (Modulus)←オリジナル・サイト
割り算の操作から、余りを見つけます。
構文:
用法:
result = lhs Mod rhs
パラメタ:
lhs
左側の被除数の式。
rhs
右側の除数の式。
戻り値:
割り算の操作の余りを返します。
記述:
演算子 Mod (剰余) は、2つの
Integer 式を割り算して、余りを返します。
浮動小数値は、切り上げか切り下げして
Integer に変換されます。
演算対象のどちらも、何らかの方法で変更されません。
この演算子を、ユーザ定義型のために、多重定義することができます。
例:
Print 47 Mod 7
Print 5.6 Mod 2.1
Print 5.1 Mod 2.8
Sleep
出力:
上記の計算過程です:
-
47÷7=6・・・5(余り) です。(7×6=42)
-
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からの違い:
参照: