您的位置: 首页 > IT文章 > 应试编程知识 应试编程知识 分类: IT文章 • 2022-08-13 00:15:30 有符号整数的向右移位运算并不等同于除以2的某次幂。例(-1)>>1不等于0,而(-1)/2 等于0。 当n是负数时,n%10完全有可能是一个正数 :-9%10 商-1余1。很多C实现也是这样做的:要求余数的符号必须和被除数相同。