Задать вопрос
  • Как получить остаток от деления PHP?

    @StraferPM
    Операция взятия остатка от деления работает некорректно для отрицательных чисел
    остаток должен быть неотрицательным, тогда как -7 % -3 дает -1, что противоречит данному условию (правильным ответом будет 2, -7 = -3 * 3 + 2)
    в свете этого intdiv также работает некорректно.
    для корректной работы надо смотреть на знак, получаемый при выполнении % и отталкиваться от него