Python负数模数正数

时间:2017-09-08 06:54:53

标签: python python-3.x math modulo

为什么-20 % 3 = 1

只是与用于负数%正数的公式混淆。

(我已经看到很多与quora相关的问题,但仍然不清楚使用的公式)

1 个答案:

答案 0 :(得分:0)

我不确定公式,但您可以将x添加到负数,以便(x+ negative number)>=0x是mod值的倍数。这是正确的,因为 x % k = (x+ y*k) % k