ビット演算電卓

バイナリ演算を視覚的に理解する

00001100
00000101

演算操作

結果

10進数: -
2進数: -
16進数: -

視覚的表現

────────

ステップごとの説明

演算を選択してください

クイックリファレンス

AND (&)

両方のビットが1の場合のみ1

1 & 1 = 1
1 & 0 = 0

OR (|)

どちらかのビットが1なら1

1 | 0 = 1
0 | 0 = 0

XOR (^)

ビットが異なる場合1

1 ^ 0 = 1
1 ^ 1 = 0

NOT (~)

ビットを反転

~1 = 0
~0 = 1

左シフト (<<)

ビットを左に移動、2倍

5 << 1 = 10

右シフト (>>)

ビットを右に移動、1/2

10 >> 1 = 5