r=a-n*[a//n],估计是因为向下取整吧 比如被除数是-9,除数是4 r=-9 - 4 * [-9 / 4],其中-9/4=-2.25,向下取整=-3,故r=3。 下面那个同理 r=6 - (-4) * [6 / -4],其中 6/-4=-1.5,向下取整=-2,故r=-2