> 转换 | 字节 | 数据大小 <
// 转换数据大小单位:比特、字节、KB、MB、GB、TB、PB
[DUAL]
SI与IEC标准
支持SI(基于1000)和IEC(基于1024)两种标准。可切换或全部显示。
[COMPLETE]
所有单位
同时在比特、字节、KB、KiB、MB、MiB、GB、GiB、TB、TiB、PB和PiB之间转换。
[FREE]
双向转换
更改任何字段,其他所有字段即时更新。100%客户端处理。
// 关于数据大小单位
SI与IEC标准:
SI使用1000的幂:1 KB = 1,000字节。IEC使用1024的幂:1 KiB = 1,024字节。IEEE 1541标准建议对二进制量使用IEC前缀。
Example:
1 GB = 1,000 MB (SI) = 953.67 MiB (IEC)
常见用途:
- >存储容量计算(磁盘使用SI)
- >内存大小转换(RAM使用二进制/IEC)
- >网络带宽和传输大小估算
- >了解磁盘与标称容量差异
- >文件大小分析和比较
>> 常见问题
问:KB和KiB有什么区别?
答:KB(千字节)使用SI标准,1 KB = 1,000字节。KiB(千比字节)使用IEC二进制标准,1 KiB = 1,024字节。
问:为什么用1024而不是1000?
答:计算机使用二进制(基数2)。内存以2的幂进行寻址,使得1024(2^10)成为自然边界。
问:应该使用哪种标准?
答:存储和网络使用SI。精确的二进制量(如RAM)使用IEC。
// 速查表
| SI | Bytes | IEC | Bytes |
|---|---|---|---|
| KB | 1,000 | KiB | 1,024 |
| MB | 1,000,000 | MiB | 1,048,576 |
| GB | 1,000,000,000 | GiB | 1,073,741,824 |
| TB | 1,000,000,000,000 | TiB | 1,099,511,627,776 |
// 计算示例
500 GB drive 500 x 10^9 / 2^30 = 465.66 GiB (shown as "465 GB" in Windows) KB vs KiB 2.4% difference GB vs GiB 7.4% difference TB vs TiB 9.95% difference 100 Mbps 100 / 8 = 12.5 MB/s (1 byte = 8 bits)
>> 更多问题
问:KB 和 KiB 有什么区别?
答:按 SI,1 KB = 1000 字节;1 KiB(kibibyte,IEC 1998)= 1024 字节(2¹⁰)。MB/MiB、GB/GiB、TB/TiB 同理,到 TB 级差距接近 10%。
问:为什么硬盘显示的容量比标称的少?
答:厂商按十进制计算(1 GB = 10⁹ 字节),而 Windows 实际显示的是 GiB(2³⁰ 字节)却标为“GB”。500 GB 的硬盘约为 465.66 GiB。容量并没有少,只是单位不同。
问:如何把 Mbit/s 换算成 MB/s?
答:1 字节 = 8 位,把 Mbit/s 除以 8 即可。100 Mbit/s 等于 12.5 MB/s。运营商标注的是比特,下载软件显示的是字节。