public class Test9 {
public static void main(String[] args) {
System.out.println((7)%(3));
System.out.println((-7)%(3));
System.out.println((7)%(-3));
System.out.println((-7)%(-3));
}
}
結果
1
-1
1
-1
結論:負數參與的取模運算規則:
先忽略負號,按照正數運算之後,被取模的數是正數結果就取正,反之取負。
即只看被除的數7的符號,不考慮除數3的符號!!!