[このトピックでの「¥」は本来は半角です]
◆保証未確認動作(確認ver2.2.27)
負の数を含む場合、次のように動作します。
(5 \ 3)は 1 (5 \ -3)は -1 (-5 \ 3)は -1 (-5 \ -3)は 1 (5 Mod 3)は 2 (5 Mod -3)は 2 (-5 Mod 3)は -2 (-5 Mod -3)は -2
つまり、
結果が正の数だと、(v1 ¥ v2) は (Int(v1 / v2)) ですが、
結果が負の数だと、(v1 ¥ v2) は (Int(v1 / v2) + 1) になります。
また、
v1 と (v1 Mod v2) の符号は常に同じです。
v1 = v2 × (v1 ¥ v2) + (v1 Mod v2) の関係は常に維持されます。