Java の剰余演算の計算方法
Java の剰余計算は % 記号で行い、2 つの数値の割り算の余りを算出する。剰余計算の結果の符号は被除数の符号と同じになる。例えば、以下のコードを考えてみる:
int a = 10; int b = 3; int result = a % b; System.out.println(result);
10を3で割ったあまりが1なので、結果は1になります。
int c = -10; int d = 3; int result = c % d; System.out.println(result);
結果は -1 です。マイナス 10 を 3 で割った余りは -1 だからです。