在Java中,求余運算符是 %
。它用于計算兩個整數相除后的余數。求余運算的規則如下:
以下是一些求余運算的示例:
int a = 10;
int b = 3;
int result = a % b; // result = 1,因為 10 除以 3 的余數是 1
int c = -10;
int d = 3;
int result2 = c % d; // result2 = -1,因為 -10 除以 3 的余數是 -1
int e = -10;
int f = -3;
int result3 = e % f; // result3 = 1,因為 -10 除以 -3 的余數是 1
請注意,求余運算的結果總是非負的。如果需要得到負余數,可以通過將被除數和除數都轉換為負數,然后使用求余運算符 %
,最后再次取反來實現。