Я запускаю цикл for, и внутри моего цикла у меня есть следующее:
for(int i = 0; i < 12; i = i + 2){
System.out.println("i = " + i);
System.out.print("3 - i % 3 (i is at " + i + ") = " + (3 - i % 3));
System.out.println();
System.out.println("3 - i (" + (i) + ") = " + (3 - i));
}
Я понимаю, как модуль работает нормально или с положительными числами, но я не понимаю, как он работает с отрицательными целыми числами? Может ли кто-нибудь объяснить это мне, пожалуйста?
Большое спасибо.
-10 % 6
в Java отличается от Python. - person Paul Draper   schedule 06.04.2014