1000 进制与 1024 进制
计算机以二进制工作,1 Byte = 8 bit。操作系统习惯按 2 的幂换算:1 KiB = 1024 B,1 MiB = 1024 KiB,1 GiB = 1024 MiB,1 TiB = 1024 GiB,Windows 资源管理器显示的“GB”其实就是 GiB。硬盘、U 盘、固态盘厂商则按国际单位制的十进制标注:1 KB = 1000 B,1 GB = 10⁹ B,1 TB = 10¹² B。两套口径每上一级相差 2.4%,累积到 TB 级差距接近 10%:1 TB = 10¹² B ÷ 1024⁴ ≈ 931.32 GiB,这就是 1 TB 硬盘在 Windows 里只显示 931 GB 的原因,并不是厂商少给了容量。
为消除混淆,国际电工委员会(IEC)于 1998 年规定 KiB、MiB、GiB(kibibyte、mebibyte、gibibyte)专指 1024 进制,KB、MB、GB 专指 1000 进制。macOS 从 10.6 起按 1000 进制显示容量,所以同一块盘在 Mac 上显示 1 TB、在 Windows 上显示 931 GB。
下载时间估算
宽带速率的单位是 Mbps(兆比特每秒),而文件大小用 MB(兆字节),两者相差 8 倍:100 Mbps 宽带理论下载速度是 12.5 MB/s,1 GB 文件理论上需要约 80 秒;1000 Mbps 千兆宽带约 125 MB/s。实际速度还受服务器、Wi-Fi 信号、协议开销影响,通常只能达到理论值的 70% 到 90%。运营商的“百兆”“千兆”都指 Mbps,手机流量套餐的 GB 一般按 1024 进制计费。
还要留意大小写:大写 B 是字节,小写 b 是比特,宽带的 Mbps 和文件的 MB 差 8 倍。视频、游戏安装包的体积通常按 1024 进制显示;内存条始终按 1024 进制标注,8 GB 内存就是 8 GiB;云盘、流量套餐按哪种进制计费各家不同,以服务商说明为准。
本工具同时列出两套换算结果,并按输入的带宽估算理论下载时间;输入单位默认按 1024 进制解释,可切换为 1000 进制,输入 bit 时按 8 bit = 1 Byte 换算。