ホームページ  >  記事  >  トピック  >  mod()関数とはどういう意味ですか?

mod()関数とはどういう意味ですか?

藏色散人
藏色散人オリジナル
2020-02-27 10:34:5416613ブラウズ

mod()関数とはどういう意味ですか?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。