【发布时间】:2018-03-09 03:05:00
【问题描述】:
例如,-10 % 3 = 2,这没有任何意义,因为 % 的定义是余数。谢谢
【问题讨论】:
-
除了@COLDSPEED 引用的答案之外,如果您正在寻找更多信息,值得注意的是 % 是 modulo 运算符。您还可以查看this answer,了解有关它在 python 中如何工作的一般信息。
标签: python
例如,-10 % 3 = 2,这没有任何意义,因为 % 的定义是余数。谢谢
【问题讨论】:
标签: python
-10 = 3(-4)+2,因此数学上的余数为 2。
另外,请注意 10 % 3 等于 1。因此 -10 % 3 的余数应该是 -1,它等于 3-1 = 2 模 3。
根据 a % b 遵循 b 和 |a%b| 符号的规则
【讨论】: