Лучший способ заставить модуль Java вести себя так, как должен, с отрицательным числа?

В java, когда вы делаете

a % b

Если a отрицательно, он вернет отрицательный результат, вместо того, чтобы оборачиваться до b, как должно. Как лучше всего это исправить? Единственный способ, которым я могу думать, это

a < 0 ? b + a : a % b
95
задан CharlesB 4 May 2012 в 23:31
поделиться