通过MCP连接 →

输入计算

数学公式

广告

结果

换算结果
0.000977
以目标单位表示
对应的字节数 1,024 B
换算进制 1024(二进制)

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

这款工具可以在字节(Bytes)、千字节(KB)、兆字节(MB)、吉字节(GB)和太字节(TB)之间换算数字数据容量。它采用二进制换算规则,即每个更高一级的单位都是前一个单位的 1024 倍——这正是操作系统和内存硬件所采用的标准。

数据存储单位的分层结构,每个单位都是前一个的1024倍
每个单位都是下一个单位的1024倍。

使用方法

输入你想要换算的数值,选择换算前的源单位,再选择想要得到结果的目标单位。换算器会立即给出对应的数值,并额外附上该容量换算成原始字节数的明细,方便对照查看。

换算公式详解

给每个单位指定一个幂次:字节 = 0,KB = 1,MB = 2,GB = 3,TB = 4。换算公式为 目标值 = 源值 × 1024^(源单位幂次 − 目标单位幂次)

$$\text{Result} = \text{Value} \times 1024^{\left(\text{From} - \text{To}\right)}$$

当换算到更大的单位时,指数为负数(做除法);换算到更小的单位时,指数为正数(做乘法)。由于 \(1024 = 2^{10}\),这与计算机内部度量存储容量的方式完全一致。

显示源单位与目标单位之间用1024的幂进行转换的公式
转换时乘以1024的单位幂之差次方。

实例演算

将 5 GB 换算为 MB。GB 的幂次是 3,MB 的幂次是 2,因此指数为 \(3 - 2 = 1\)。结果为 $$5 \times 1024^{1} = 5 \times 1024 = 5120 \text{ MB}$$ 若换算成字节,则为 \(5 \times 1024^{3} = 5{,}368{,}709{,}120 \text{ B}\)。

常见问题

为什么是 1024 而不是 1000?二进制(1024)体系对应计算机内存所使用的 2 的幂次。硬盘厂商往往采用十进制(1000)体系来标注容量(这也是为什么一块标称“1 TB”的硬盘在操作系统中只显示约 931 GB)。本工具采用 1024 进制换算。

可以直接换算成字节吗?可以——将目标单位选为字节,结果就会显示精确的字节数。

支持小数吗?支持,你可以输入像 1.5 GB 这样的小数值。

最后更新: