通过MCP连接 →

输入计算

数学公式

广告

结果

换算结果
0.000001
以所选目标单位表示
字节总数 1,024 B

什么是数据存储单位换算器?

这款计算器可在各种存储单位之间换算数字信息量——字节(B)、千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)和拍字节(PB)。它同时支持两套体系:操作系统和内存(RAM)使用的二进制体系(即 1 KB = 1024 字节),以及硬盘等存储厂商和网络通信使用的十进制体系(即 1 KB = 1000 字节)。

从字节到拍字节的数据存储单位阶梯
数据存储单位按底数的幂次从字节递增到拍字节。

如何使用

输入想要换算的数值,选择源单位(从)和目标单位(到),再选择按二进制(1024)还是十进制(1000)来计算。结果会显示换算后的数值,以及对应的字节总数。

公式详解

每个单位都是基数的乘方。设单位序号为 \(n\)(B=0、KB=1、MB=2、GB=3、TB=4、PB=5),先将数值换算为字节:

$$\text{字节数} = \text{数值} \times \text{基数}^{n}$$

再除以基数的目标序号 \(m\) 次方:

$$\text{结果} = \text{字节数} \div \text{基数}^{m}$$

二进制下基数为 1024,十进制下为 1000。

二进制 1024 底数与十进制 1000 底数的对比
每升一级乘以 1024(二进制)或 1000(十进制)。

实例演算

在二进制体系下把 1 GB 换算为 MB。GB 的序号是 3,MB 的序号是 2。字节数 = $$1 \times 1024^3 = 1{,}073{,}741{,}824$$ 结果 = $$1{,}073{,}741{,}824 \div 1024^2 = 1{,}073{,}741{,}824 \div 1{,}048{,}576 = 1024 \text{ MB}$$ 也就是说,二进制下 1 GB 等于 1024 MB。

常见问题

为什么我的 1 TB 硬盘只显示约 931 GB?硬盘厂商按十进制(1000)标注容量,而 Windows 却按二进制(1024)显示。\(1{,}000{,}000{,}000{,}000 \div 1024^3 \approx 931 \text{ GiB}\)。

我该选哪种体系?查看操作系统和内存的数值时用二进制;对照硬盘标称容量和网络速率时则用十进制。

比特(bit)和字节(byte)有什么区别?1 字节等于 8 比特。本工具以字节为单位计算,把字节数乘以 8 即可得到比特数。

最后更新: