鉴于 MSB 已设置,我试图找出一种仅反转二进制数的 MSB 并保持其他位不变的最佳方法。
例如,如果二进制数是 1111
我试过了,只有斧头的前半部分是啊,用00b
and ah, 00b
我得到 0011,你可以看到 MSB 旁边的位在我这样做时也发生了变化
我应该如何只更改最高有效位而不更改其他位?
预先感谢
鉴于 MSB 已设置,我试图找出一种仅反转二进制数的 MSB 并保持其他位不变的最佳方法。
例如,如果二进制数是 1111
我试过了,只有斧头的前半部分是啊,用00b
and ah, 00b
我得到 0011,你可以看到 MSB 旁边的位在我这样做时也发生了变化
我应该如何只更改最高有效位而不更改其他位?
预先感谢