给定n
和m
无符号整数类型,将表达式
(n & m) <= m
永远是真的吗?
最佳答案
是的,它是真的。
显而易见,y > x
的必要条件是1
中的y
设置了至少一个位,0
中的x
设置了至少一个位。由于如果相应的操作数位还不是&
,则1
无法将位设置为1
,结果不能大于操作数。
关于c++ - (n&m)<= m始终为真吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21509803/