質問です。
負の数に対しても、除算に対する商と余りを正確に出す簡単な方法はないでしょうか。

C言語: -3 / 10 == 0、-3 % 10 == -3
数学: -3 / 10 = -1、-3 % 10 = 7

つまり、数学において除算の余り r は、割る数を x として、
必ず 0 <= r < x となります。

よろしくお願いします。