无需登录 数据私有 本地保存

文件大小单位换算 - Bytes/KB/MB/GB/TB互转

13
0
0
0

文件大小单位换算

支持 SI 标准(十进制 1000 进制)与 IEC 二进制标准(1024 进制)实时互转,覆盖 Bytes、KB、MB、GB、TB、PB 及 KiB、MiB、GiB、TiB、PiB

SI 标准 十进制 · 1000 进制
Bytes (B)
1,000,000,000
KB
1,000,000
MB
1,000
GB
1
TB
0.001
PB
0.000001
IEC 二进制 1024 进制
Bytes (B)
1,000,000,000
KiB
976,562.5
MiB
953.6743
GiB
0.9313
TiB
0.0009095
PiB
8.8818e-7

提示:点击任意结果卡片可快速切换为源单位;悬停卡片可复制对应数值

常见问题与知识点

1 KB 到底等于多少 Bytes?1000 还是 1024?
这取决于使用哪种标准:SI 标准(国际单位制)规定 1 KB = 1000 Bytes,采用十进制;而IEC 二进制标准规定 1 KiB = 1024 Bytes。在计算机内存和操作系统中,通常使用 1024 进制(即 1 KB = 1024 Bytes),但硬盘制造商通常使用 1000 进制标注容量。这种差异正是本工具同时展示两种标准的原因。
KB 和 KiB 有什么区别?
KB(Kilobyte)是 SI 标准单位,1 KB = 1000 Bytes;KiB(Kibibyte)是 IEC 二进制标准单位,1 KiB = 1024 Bytes。类似地,MB vs MiB、GB vs GiB 等都遵循同样的规律。KiB 于 1998 年由国际电工委员会(IEC)正式定义,旨在消除歧义。实际使用中,Windows 系统显示的 "KB" 实际上指的是 KiB(1024 Bytes),而 macOS 自 10.6 起已改用 SI 标准(1000 Bytes)。
为什么我买的 1TB 硬盘实际只有约 931GB?
这是因为硬盘制造商使用 SI 十进制标准(1 TB = 1,000,000,000,000 Bytes),而操作系统(尤其是 Windows)使用 二进制标准来计算和显示容量(1 TiB = 1,099,511,627,776 Bytes)。因此,制造商标注的 1 TB 硬盘在 Windows 中显示约为 931 GiB(即人们常说的 931 GB)。硬盘本身并没有"缩水",只是计数方式不同。使用本工具输入 1 TB(SI),查看对应的 GiB 值即可验证。
PB(拍字节)有多大?什么场景会用到 PB?
1 PB(拍字节)= 1,000 TB = 1,000,000 GB。在二进制标准中,1 PiB = 1024 TiB ≈ 1,125,899,906,842,624 Bytes。PB 级别的存储通常用于大型数据中心、云存储服务、超级计算机、大型视频监控系统等场景。例如,Google、AWS 等云服务商的数据存储规模通常以 PB 甚至 EB(艾字节)计量。一部高清电影约 1-5 GB,1 PB 可以存储大约 20 万到 100 万部高清电影。
文件大小单位换算的完整公式是什么?
SI 标准(1000 进制):
1 KB = 1,000 B | 1 MB = 1,000² B = 10⁶ B | 1 GB = 1,000³ B = 10⁹ B | 1 TB = 1,000⁴ B = 10¹² B | 1 PB = 1,000⁵ B = 10¹⁵ B

IEC 二进制标准(1024 进制):
1 KiB = 1,024 B | 1 MiB = 1,024² B | 1 GiB = 1,024³ B | 1 TiB = 1,024⁴ B | 1 PiB = 1,024⁵ B

任意单位转换时,先将源单位换算为 Bytes,再从 Bytes 换算到目标单位即可。
在线换算工具的精度如何?
本工具使用 JavaScript 双精度浮点数进行计算,对于常见的文件大小范围(从 Bytes 到 PB 级别)均能保证足够的精度。显示时自动保留合适的小数位数,并去除末尾无意义的零。对于极端的精度需求(如超过 15 位有效数字),建议使用专门的科学计算工具。日常文件大小换算、硬盘容量对比等场景完全适用。