В математике отрицательные остатки считаются неправильными по определению: остаток должен быть неотрицательным и строго меньше абсолютной величины делителя. 12
Это требование обеспечивает однозначность деления с остатком. 1
Однако в некоторых языках программирования операция вычисления остатка может возвращать отрицательный результат для отрицательного делимого или делителя. 5 Это отличается от принципов чистой математики. 5