回复 6楼 wmf2014
其实这题原型是是操作系统课老师讲的一个关于磁盘调度算法问题
以下是引用wmf2014在2018-6-27 10:28:53的发言:
计算结果为全1,说明a和b相同位必然数值相异,因为数值相同相加结果为0,不符合计算结果全1的要求,既然各位相异,则相与的结果必为0,所以a&b=0。
再补充一下直观的
其实最低位没有进位,但最低位的目标数是1,因此两个位只能是互异的关系~
既然最低位没有进位,那么第二个位也没可能有进位,因此第二个位也只能是互异关系~
这样从前一个位为互异关系推导出后一位为互异关系,用数学归纳法可得
a^b=255
这里可以得出a&b=0
其实4楼已经给出严格的公式证明了,虽然说不直观,但却说得非常清楚了
~
[此贴子已经被作者于2018-6-27 11:49编辑过]