💡 Bitwise Operations — 一位一位地算
USACO C++ Book · Interactive Visualizer
💡 按位与 / 或 / 异或 — 逐列计算演示
8-bit
0–255
a =
b =
&
|
^
& AND 都有才亮
a
b
a&b
1
1
1
1
0
0
0
1
0
0
0
0
| OR 有一个就亮
a
b
a|b
1
1
1
1
0
1
0
1
1
0
0
0
^ XOR 不一样才亮
a
b
a^b
1
1
0
1
0
1
0
1
1
0
0
0
修改 a、b 或切换运算符,观察每一列是如何独立计算的。
Enter numbers 0–255 · click & / | / ^ to switch operator