本文へスキップ
&|

ビット演算計算機

AND / OR / XOR / NOT / シフトを2進表示で可視化。

DEC
8
HEX
0x08
BIN
0000 1000
A
00001100
B
00001010
結果
00001000

8-bit · 符号なし · &

ビット演算計算機について

ビット演算はマスク処理、フラグ操作、プロトコル解析、組み込み開発で日常的に使われます。同じ数値でもビット幅や符号の解釈で結果の見え方が変わります。 toco.toolsのビット演算計算機では、AND / OR / XOR / NOT、左シフト、論理右シフト、算術右シフトを選べます。8・16・32・64ビット幅と符号なし/符号付き(2の補数)を切り替え、結果を10進・16進・2進とビット列グリッドで確認できます。入力は10進・0x・0b・0oに対応します。 計算はすべてブラウザ内の BigInt で行い、64ビットでも精度を失いません。入力は外部に送信されません。

使い方

  1. ビット幅と符号あり/なしを選ぶ
  2. 演算(AND/OR/XOR/NOT/シフト)を選ぶ
  3. 値を入力して2進・16進・10進を確認

よくある質問(FAQ)

論理右シフトと算術右シフトの違いは?

論理右(>>>)は空いた上位ビットを0で埋めます。算術右(>>)は符号ビットを複製するので、負の数は負のままシフトされます。

符号付きモードでは何が変わりますか?

ビットパターン自体は同じです。10進表示が2の補数として解釈され、MSBが1のとき負の数になります。

入力した数値は外部に送信されますか?

いいえ。計算はすべてブラウザ内で完結します。