文件大小单位换算
输入字节数或带单位的大小,在十进制(SI,1 KB=1000 B)与二进制(IEC,1 KiB=1024 B)单位间快速换算,显示 B/KB/MB/GB 等多…
🔄 File Size Unit Converter
Convert file sizes between decimal (SI) and binary (IEC) units.
📐 工作原理与说明
在存储与传输的单位之间换算,需区分十进制与二进制两套前缀。
- 两套标准:SI 十进制按 10³ 递进(KB/MB/GB),IEC 二进制按 2¹⁰ 递进(KiB/MiB/GiB)。
- 差异:1 KB = 1000 B,而 1 KiB = 1024 B;硬盘厂商标称用十进制,操作系统显示常用二进制。
- 位与字节:1 B = 8 bit;带宽常用 bit/s(Mbps),下载速度常用 B/s,相差 8 倍。
- 影响:同一容量用两种标准表示约差 7%(如 1 GB 与 1 GiB),换算时须明确口径。
📌 单位说明
- SI 十进制:1 KB = 1,000 B,1 MB = 1,000 KB(硬盘厂商常用)。
- IEC 二进制:1 KiB = 1,024 B,1 MiB = 1,024 KiB(操作系统常用)。
- Windows 显示的“GB”实际为 GiB,Mac 显示的“GB”通常为十进制 GB。
📚 深度解析:文件大小单位换算
💡 常见使用场景
- KB/MB/GB 与 KiB/MiB 混用时换算。
- 核对硬盘容量:厂商标称 1 TB 按十进制(10¹² 字节),操作系统按二进制显示(÷ 1024⁴ ≈ 0.909 TiB),两者差约 9% 属正常,不是缩水。
换算
1 GB=1000 MB(十进制);1 GiB=1024 MiB(二进制)。100 MiB×1024²≈104.9 MB。
❓ 常见问题(FAQ)
- KB 与 KiB 区别?
- KB=10³ 字节,KiB=2¹⁰ 字节,存储厂商标十进制、系统常显二进制。
- MB 和 MiB 到底差多少?
- 1 MB = 1,000,000 字节,1 MiB = 1,048,576 字节,相差 4.86%。单级差别不大,但逐级累积:1 GB 与 1 GiB 差 7.4%,1 TB 与 1 TiB 差约 10%。传输速率同理——100 Mbps 宽带的理论下载速度是 12.5 MB/s 而非 12.5 MiB/s。
📊 结果解读
换算口径
文件大小按 1 KB=1024 B(二进制,KiB)或 1 KB=1000 B(十进制,SI)换算;系统/厂商口径不一常致"标称 vs 显示"差异。
用途
存储、带宽与传输量估算;注意 GiB/GB、MiB/MB 区分以对账准确。
注意
磁盘/流量常标十进制,操作系统常显二进制,差额约 7% 量级。