2

MSB が設定されている場合、2 進数の MSB のみを反転し、他のビットを変更しないようにする最善の方法を見つけようとしています。

たとえば、2 進数が 1111 の場合

ああ、00bである斧の前半だけにしてみました

and ah, 00b

MSB の横のビットも変更されていることがわかるように、0011 を取得します。

他のビットを変更せずに最上位ビットのみを変更するにはどうすればよいですか?

少し早いですがお礼を

4

1 に答える 1