3

それはなぜですか

    -4.5 mod 2.3
0.1

Q4Mortals の定義によると:

正の除数の場合、剰余は被除数と被除数の絶対値を超えない除数の最大整数倍との差として定義されます。

2.3 は abs -4.5 を超えない最大の整数倍です。差を取ると、-4.5 - 2.3 = -6.8

この定義が間違っている場合 (そう思われます)、正しい定義は何ですか?

4

1 に答える 1