2025-11-20 01:54:03
3除3余数是0,-3除4余数1。先说3除3,3除3等于1整除,没剩下任何数,所以余数0。再说-3除4,负数除法余数要和除数同正负,但余数必须是非负数,所以-3除4等于-1乘4得-4,加上余数1刚好等于-3。数据上算4(-1)是-4,-4+1就是-3,符合余数定义。
为什么这样算呢?数学规则里规定余数必须满足两个条件:一是余数小于除数,二是余数和除数同符号。3除3时商1余0,刚好整除。-3除4时,先找4的整数倍最接近-3且不大于它,4乘-1是-4,比-3小1,所以余数就是1。查余数公式r = a - bfloor(a/b),这里a=-3,b=4,floor(-3/4)=-1,所以r=-3 -4(-1)=1。数据验证:4(-1)+1=-4+1=-3,完全吻合。注意负数余数容易出错,得记住余数必须是非负数,和除数正负一致。
本题链接: