下面选项中提到的变量都是正整数,关于位运算,下面说法错误的是( )。
- A.
num >> 1,对于正整数,等价于对num做整数除以2,向下取整 - B.
num | 0x0F,可以把num的低4位全部置为1,高位保持不变 - C.
num ^ num的结果一定等于0 - D. 若
num右移时低位被移出丢弃,结果一定符合除法数学规律
g3-03784.in输出g3-03784.out下面选项中提到的变量都是正整数,关于位运算,下面说法错误的是( )。
num >> 1,对于正整数,等价于对 num 做整数除以 2,向下取整num | 0x0F,可以把 num 的低 4 位全部置为 1,高位保持不变num ^ num 的结果一定等于 0num 右移时低位被移出丢弃,结果一定符合除法数学规律