MATLAB Function Reference    
mod

モジュラス(除算の符号付き剰余)

表示

定義

mod(x,y) は、x mod yを出力します。

詳細

M = mod(X,Y) は、Y がゼロでない場合 X - Y*floor(X./Y) を、Yがゼロの場合、X を出力します。mod(X,Y)は、XYの整数倍したものとの差です。

注意

X Y が同じ符号である場合、mod(X,Y) は、rem(X,Y) と同じ結果を出力します。しかし、正の X Y に対して、以下のようになります。

mod は、合同関係の検証に役立ちます。

mod(x,m) == mod(y,m) ならば、xy は、( m を法として)合同です。

例題

制限

引数 X Y は整数です。コンピュータ上の浮動小数点数値の表現示が不完全なため、実数(または複素数)を入力すると、予期しない結果になるかもしれません。

参考

rem


 mlock more