计算运算符%的问题
还有0人有此问题
发表在Python视频课程答疑
2021-01-31
是否精华
是
否
版块置顶:
是
否
设置时间:
非永久
永久
起始时间:
结束时间:
是否扣分:
是
否
36%-5=-4,没看明白,结果-4是怎么算出来的啊?
精彩评论 21
2021-12-05
7L
z0626 发表于2021-11-03 03:02
% 是求余 也就是说 只要除数或者被除数只要不是 0 只要不是能整除的 你只需要看它的余数是多少就用%
比如:a / b
5 / 4
可以写成:r = a % b == 1
//是整除也就是说 不论有没有余数 只取这个算式的商
如:a / b
21 / 5
正确的结果应该商是 4 余数是 1
编程算式为: r = 21 // 5 == 4
% 是不论它的商是多少,只取余数
// 不论有没有余数 只取商
如有不对 敬请更正
取余的概念都知道,你举例的都只有正整数,这个小学生都好理解,但人家问的问题是负整数的取余怎么理解你没解释到