ビット演算を計算する
マスクをANDし、フラグビットを立て、レジスタ値をシフト。ビット列を見ながら計算します。
このガイドで使う道具
やりたいこと
組み込みフラグやファイル権限はビットの世界です。「0xF0 & 0x3Cは何か」「x << 3は何をするか」はREPLより目で見る方が速いです。
2つのオペランドと幅
A・Bを10進または16進で入力し、8/16/32/64ビット幅と演算を選びます。結果は10進・16進・完全な2進文字列で表示します。
具体例
0xF0 & 0x3C = 0x30(48)、5 << 3 = 40、8ビットで~0x0F = 0xF0。幅が効きます。~0は8ビットで255、64ビットで2^64−1。
対応範囲
BigInt演算で全幅正確です。符号あり/なしの解釈は符号なしビット列として表示し、2の補数は見えますがラベルは付けません。