>>439
結果が決まったものではないと思ってプログラミングすれば良いのでは?
結果を使わないようにするんです.
でも割り算の方は正しいですよ.
一般に,剰余についてはいくつか種類があり,仕様に書いてあります.
負のときはどうなるか,調べてから使いましょう.

ところで,>>439さんが期待した結果は何ですか?