数据存储转换器

在十进制与二进制存储单位之间换算:字节、KB、MB、GB、TB,以及对应的KiB、MiB、GiB、TiB。

计算在本地完成,我们不会把输入值发送到服务器。

示例

1 GB 等于 1,000,000,000 字节,约合 953.67431641 MiB;而 1 GiB 等于 1,073,741,824 字节,也就是 1,073.741824 MB。1 TB 的硬盘约可装 931.32257462 GiB。

计算方法

十进制单位遵循国际单位制,按1,000的幂计算:1 KB = 1,000字节,1 MB = 1,000,000字节。二进制单位按1,024的幂计算:1 KiB = 1,024字节,1 MiB = 1,048,576字节。所有数值先统一换算成字节,因此两套体系之间可以准确互换。

重要说明

带“i”的单位可以避免无标注的“GB”所带来的歧义——它到底属于哪一套,要看是谁写的。本工具处理字节及以字节为基础的单位;若网络速度以比特每秒表示,请使用数据传输速率换算器。

实用指南

存储容量有两套前缀:十进制(1 KB = 1,000字节,1 GB = 1,000,000,000字节)和二进制(1 KiB = 1,024字节,1 GiB = 1,073,741,824字节)。因此1 GiB = 1,073.741824 MB,1 GB ≈ 953.67 MiB。厂商按十进制标注,而Windows按二进制计算却显示“GB”:1 TB硬盘显示约931 GB(931.32 GiB),500 GB硬盘显示465.66。空间并没有丢失。4.7 GB的DVD约为4.38 GiB。网络速率(比特每秒)请用数据传输速率换算器。

使用示例
输入结果
1 GB → MiB953.67431641
500 GB → GiB465.66128731
1 TB → GiB931.32257462
1 GiB → MB1,073.741824
256 GiB → GB274.87790694
4.7 GB → GiB4.3772161

常见问题

新硬盘为什么看起来比标称容量小?

因为厂商按十进制标注容量,而有些操作系统按二进制统计却仍然写成“GB”。1 TB 的硬盘含 1,000,000,000,000 字节,约为 931.32257462 GiB,所以格式化前 Windows 大约显示 931 GB;500 GB 的硬盘则显示约 465.66 GiB。容量并没有消失:同样的字节换了一个前缀来数,此外格式化和恢复分区还会再占一点。

GB 和 GiB 有什么区别?

1 GB 是 1,000,000,000 字节,1 GiB 是 1,073,741,824 字节,所以 GiB 大约大百分之七。容量越大,差距越明显:因此 1 GB 约为 953.67431641 MiB,而不是 1,024;500 GB 的硬盘读作 465.66128731 GiB。

4.7 GB 的光盘为什么装不下我 4.5 GB 的文件夹?

因为这两个数字用的前缀不同。按十进制标注为 4.7 GB 的单层 DVD,实际可存约 4.3772161 GiB,所以某些工具显示为 4.5 GiB 的文件夹其实比光盘更大。内存则相反:256 GiB 的内存条按十进制约为 274.87790694 GB。

相关工具