Да, вы правильно поняли.
Впрочем, для отрицательных делителей и делимых существуют разные соглашения, особенно в разных языках программирования. То, что я и вы описали - это только один вариант. Он удобен тем, что остаток всегда, для любых чисел, находится в пределах
![$0\leqslant r\leqslant m-1,$ $0\leqslant r\leqslant m-1,$](https://dxdy-04.korotkov.co.uk/f/3/3/e/33e491599f896a30dd593c82bf5d982a82.png)
где
![$m$ $m$](https://dxdy-01.korotkov.co.uk/f/0/e/5/0e51a2dede42189d77627c4d742822c382.png)
- делитель, или модуль сравнения, который мы предполагаем всегда положительным. В математике сравнений по модулю всегда рассматривается только этот вариант.
-- 19.01.2013 14:23:40 --Маленькое различие:
в LaTeX используются разные команды для
операции взятия остатка, и для
отношения равенства по модулю.
Для операции - команда
\bmod (от слова binary - бинарная операция):
![$-1\bmod 10=9.$ $-1\bmod 10=9.$](https://dxdy-03.korotkov.co.uk/f/e/f/5/ef500aba92bbccc7e9d1677ca05fc9b282.png)
Для отношения - команда
\mod :
![$-1=9\mod{10}.$ $-1=9\mod{10}.$](https://dxdy-01.korotkov.co.uk/f/8/f/a/8fa605cce0cd6ab5dfbedec49638a64082.png)
И ещё вариант - команда
\pmod (от слова parentheses - скобки):
![$-1=9\pmod{10}.$ $-1=9\pmod{10}.$](https://dxdy-02.korotkov.co.uk/f/1/6/6/1661adecdd9c06f49eec3d4ca8cb860482.png)
Отличается длина пробелов.