) и MOD требует положительного знаменателя и возвращает положительный результат.
от вопрос уже есть ответ здесь:
Лучший способ заставить модуль Java вести себя так, как должно с отрицательными числами? 6 ответовКогда я вычисляюint i = -1 % 2
я получил-1
на Яве. В Python я получаю1
в результате-1 % 2
, Что я должен сделать, чтобы получить то же поведение в Java с функцией по модулю?