2 的幂对照表
2 的幂是「底数固定为 2 的指数运算」:每 +1 指数数值翻倍。下表覆盖 2⁰ - 2⁶⁴ 全量与 2⁷² - 2¹²⁸ 巨型锚点共 69 个值,所有数字均由 BigInt 精确计算。
2⁰ - 2¹⁰ 必背网格
- 倍增规律:每一项 = 前一项 × 2,如 2¹⁰ = 2⁹ × 2 = 512 × 2 = 1,024
- 指数加法:2^a × 2^b = 2^(a+b),如 2¹⁰ × 2¹⁰ = 2²⁰ = 1,048,576
- 2⁰ = 1:任何非零数的 0 次方都等于 1
2⁰ - 2⁶(比特与字节基础)
1, 2, 4, 8, 16, 32, 64——二进制与编码的最小积木
2⁷ - 2¹⁰(一字节到 1K)
128(ASCII 上限)、256(uint8 溢出)、512、1024(1 KB)
2¹¹ - 2²⁰(KB 到 1M)
2048 到 1,048,576(1 MB),端口与内存窗口都在这段
2²¹ - 2⁴⁰(MB 到 TB 量级)
2³¹ int32 边界、2³² 42.9 亿与 IPv4、2⁴⁰ 1 TB
2^21
2,097,152
2^22
4,194,304
2^23
8,388,608
2^24
16,777,216
2^25
33,554,432
2^26
67,108,864
2^27
134,217,728
2^28
268,435,456
2^29
536,870,912
2^30
1,073,741,824
2^31
2,147,483,648
2^32
4,294,967,296
2^33
8,589,934,592
2^34
17,179,869,184
2^35
34,359,738,368
2^36
68,719,476,736
2^37
137,438,953,472
2^38
274,877,906,944
2^39
549,755,813,888
2^40
1,099,511,627,776
2⁴¹ - 2⁶⁴(大数区)
2⁵³ JS 安全整数、2⁶³ int64 边界、2⁶⁴ 棋盘麦粒总数 + 1
2^41
2.20 × 10¹²
2^42
4.40 × 10¹²
2^43
8.80 × 10¹²
2^44
1.76 × 10¹³
2^45
3.52 × 10¹³
2^46
7.04 × 10¹³
2^47
1.41 × 10¹⁴
2^48
2.81 × 10¹⁴
2^49
5.63 × 10¹⁴
2^50
1.13 × 10¹⁵
2^51
2.25 × 10¹⁵
2^52
4.50 × 10¹⁵
2^53
9.01 × 10¹⁵
2^54
1.80 × 10¹⁶
2^55
3.60 × 10¹⁶
2^56
7.21 × 10¹⁶
2^57
1.44 × 10¹⁷
2^58
2.88 × 10¹⁷
2^59
5.76 × 10¹⁷
2^60
1.15 × 10¹⁸
2^61
2.31 × 10¹⁸
2^62
4.61 × 10¹⁸
2^63
9.22 × 10¹⁸
2^64
1.84 × 10¹⁹
巨型锚点彩蛋
2⁷² / 2⁸⁰(1 YB)/ 2⁹⁶ / 2¹²⁸(IPv6 地址空间)