除算の剰余を見つけるのに役立つ無料のオンライン ツールです。
モジュロ演算は、モジュラスまたは mod とも呼ばれ、2 つの数値間の整数除算の剰余を返す数学演算です。
たとえば、7 % 3 を実行すると、結果は 1 になります。これは、7 を 3 で割ると 2 に等しく、剰余が 1 になるためです。したがって、モジュロ演算は、最初の数値 ( 7) を 2 番目の数 (3) で割ります。
数値が偶数か奇数かを判断したり、疑似乱数を生成したり、特定の日付の曜日を計算したりするためによく使用されます。
モジュロ演算には、コンピュータ サイエンス、数学、および工学における多くの実用的なアプリケーションがあります。モジュロ演算の一般的なアプリケーションのいくつかを次に示します。
モジュロ演算子は、ほとんどのプログラミング言語でパーセント記号 (%) で表される算術演算子です。 2 つの数値の整数除算の余りを返します。たとえば、7 を 3 で割ると 2 で余りが 1 になるため、7 % 3 は 1 になります。
モジュロ演算子は、数値が偶数か奇数かの判断、疑似乱数の生成、巡回データ構造の実装、剰余算術の実行など、多くの目的に使用できます。これは、コンピュータ プログラミング、暗号化、および数論で広く使用されています。
モジュロ演算子の重要な機能の 1 つは、特定の範囲内の値をラップするために使用できることです。たとえば、値が 0 から 9 の範囲内に収まるようにしたい場合は、2 番目のオペランドとして 10 を使用してモジュロ演算子を適用できます。 10 以上の値は、0 から 9 の間の値に折り返されます。