a,b为两个整数,则 他们的商是 c= [a/b] 向下取整, 比如10/3 =3 对负数来说也是一样 10/-3 = -4 -3 /10 =-1 都是向下取整。
而取模运算就是 r = a-(cb) 。比如 10 % -3 先算 c = [10/-3] =-4 然后 r= 10-(-4-3) =-2 .
负整数的取模与取整的问题
最新推荐文章于 2023-05-16 11:37:21 发布
a,b为两个整数,则 他们的商是 c= [a/b] 向下取整, 比如10/3 =3 对负数来说也是一样 10/-3 = -4 -3 /10 =-1 都是向下取整。
而取模运算就是 r = a-(cb) 。比如 10 % -3 先算 c = [10/-3] =-4 然后 r= 10-(-4-3) =-2 .