有人可以向我解释-1%5 = 4 [重复]

问题描述 投票:0回答:1

有人可以向我解释-1%5 = 4但1%5 = 1我以为模运算符会给出余数,但是-1除以5的余数如何变成4?

python math modulus
1个回答
0
投票

因为它比下一个数字小4(它是-1)多4,所以不能容纳5(它是负数-5)。 “大于4”表示是4

© www.soinside.com 2019 - 2024. All rights reserved.