视频中36%-5=-4 ; -36%-5=-1 我理解结果是负数,但具体怎么算的?36%-5的结果难道不是-1吗?
求余数的公式如下:
r=a-n*[a//n]
其中,a=36,n=-5 。 // 符号表示向下取整。36 // -5 结果为-8。
所以r = 36 - (-5)*(-8) = -4。