% Function MOD, REM
Function MOD, REM
mod number divisor => modulus
rem number divisor => remainder
number - 実数
divisor - 実数
modulus, remainder - 実数
modはnumberとdivisorを用いてfloorの処理を実施し、
そのfloor処理の余りを返却します。
remはnumberとdivisorを用いてtruncateの処理を実施し、
そのtruncate処理の余りを返却します。
nubmerとdivisorが整数のとき、
modとremは係数と剰余の関数です。
(rem -1 5) => -1
(mod -1 5) => 4
(mod 13 4) => 1
(rem 13 4) => 1
(mod -13 4) => 3
(rem -13 4) => -1
(mod 13 -4) => -3
(rem 13 -4) => 1
(mod -13 -4) => -1
(rem -13 -4) => -1
(mod 13.4 1) => 0.4
(rem 13.4 1) => 0.4
(mod -13.4 1) => 0.6
(rem -13.4 1) => -0.4
なし。
なし。
なし。
modの返却値は、
ゼロか、divisorと同じ符号の整数かの
どちらかになります、