mod() 関数は何を意味しますか?
mod 関数は剰余関数であり、その形式は次のとおりです: mod(nExp1,nExp2)。これは 2 つの数値式を除算した後の剰余です。特記事項: EXCEL では、MOD 関数を使用して 2 つの数値を除算した余りを返しますが、返される結果の符号は除数の符号と同じになります。
mod 式
mod 関数は剰余関数であり、その形式は次のとおりです: mod(nExp1,nExp2)。これは 2 つの数値式を除算した後の剰余です。同じ符号を持つ 2 つの整数の余りを求めることは、既知の 2 つの正の数の余りを求めることとまったく同じです (つまり、2 つの負の整数のアルゴリズムは 2 つの正の整数のアルゴリズムと同じです)。
構文: MOD(number,divisor)
パラメータ:
Number は被除数です。
Divisor は除数です。
Oracle では、除数が 0 の場合、関数は数値を直接返します。
説明:
関数 MOD は、関数 INT を借用して表現できます:
MOD(n, d) = n - d*INT(n/d) [3]
例:
MOD(3, 2) 等于 1 MOD(-3, 2) 等于1 MOD(3, -2) 等于-1 MOD(-3, -2) 等于-1 MOD(-3, 0) 等于-3 MOD(3, 0) 等于3 MOD(2, 0) 等于2 MOD(4, 3) 等于1
Excel では、除数を 0 にすることはできません。それ以外の場合は、エラーが報告されます。
MOD(3, -2) は -1 に等しい (次の数字と同じ符号)
MOD(3, 0) はエラーを報告し、出力結果は #DIV/0!
以上がmod()関数とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。