自为其主 发表于 2020-9-27 23:13:13

请问求余

python中的求余数
10 % 3
余数是 1
-10 % 3
为什么余数是4
有大佬详细解答吗

sunrise085 发表于 2020-9-27 23:22:34

没有遇到对3求余为4的情况

罗巴乔 发表于 2020-9-28 07:46:30

-10 % 3结果应为2,%两侧同为正数,直接取余;
如被取模数就是%左边的数为负(-10),那就该算成-10-(-12)(实际上就是比-10小的那个可以被60整除的整数)=2
页: [1]
查看完整版本: 请问求余