重複の可能性:
Java の Mod が負の数を生成する
-16 mod 57 を印刷しようとすると、41 になるはずです。ただし、答えとして -16 が返され続けます。何を与える?
これが私のコードです:
public class TestMod {
public static void main(String[] args) {
int number = -16;
int mod = 57;
int answer = number%mod;
System.out.println(answer);
}
}