2 的次方對照表

次方十進位二進位十六進位常見用途
2⁰111
2⁴161000010Hex 位數
2⁸2561000000001001 Byte 最大値 +1
2¹⁰1,024100000000004001 KB
2¹⁶65,53610000Port 範圍
2²⁰1,048,5761000001 MB
2³²4,294,967,296IPv4 地址數量

二進位如何運作

二進位用 0 和 1 兩個數字,每個位元代表 2 的次方。最右邊是 2⁰(値 1),往左依次是 2¹(2)、2²(4)、2³(8)。例如 1010:0×1 + 1×2 + 0×4 + 1×8 = 10(十進位)。

位元運算

AND(&):兩個位元都是 1 才得 1。OR(|):至少一個是 1 就得 1。XOR(^):兩個不同才得 1。這些是 CPU 層級的基本操作,常見於旗標位元、遷罩和加密演算法。