通过MCP连接 →

输入计算

数学公式

广告

结果

兆字节
1
MB
输入值 1,024 KB
所用除数 1,024 KB per MB

什么是KB转MB换算器?

这款工具可以把以千字节(KB)表示的文件或数据大小换算成兆字节(MB)。由于计算机领域对"兆字节"存在两种不同的定义,本换算器允许你在两种标准之间自由选择:一种是二进制标准(\(1\ \text{MB} = 1024\ \text{KB}\)),常见于 Windows 等操作系统;另一种是十进制标准(\(1\ \text{MB} = 1000\ \text{KB}\)),多被存储设备厂商以及国际单位制(SI)采用。

使用方法

输入以千字节为单位的数值,选择你需要的标准,结果会即时显示。如果你想查看某个下载文件在 Windows 资源管理器中显示的大小,请选择二进制;如果你想核对硬盘或固态硬盘标签上标注的容量,请选择十进制。

换算公式详解

换算其实就是一个简单的除法。采用二进制标准时,用千字节数除以 1024,因为每升一级单位就大 \(2^{10} = 1024\) 倍;采用十进制标准时则除以 1000。除数越小,得到的兆字节数值就越大,这也正是为什么在相同字节数下,十进制算出的结果会比二进制略大一些。

$$\text{MB} = \frac{\text{Size (KB)}}{1024}$$

$$\text{MB} = \frac{\text{Size (KB)}}{1000}$$
对比 KB 与 MB 之间二进制和十进制换算系数的示意图
1 MB 等于 1024 KB(二进制)或 1000 KB(十进制)。

实例演示

假设你有一个大小为 5120 KB 的文件。按二进制标准计算:

$$5120 \div 1024 = 5\ \text{MB}$$

按十进制标准计算:

$$5120 \div 1000 = 5.12\ \text{MB}$$

两个结果不同,正是源于所选用的进位基数不同。

展示 1024 个小千字节方块合并成一个兆字节方块的图示
实例演示:千字节除以 1024 即得兆字节。

常见问题

我该用哪种标准?操作系统中的文件大小和内存(RAM)请使用二进制;存储设备的宣传容量以及网络速率则使用十进制。

为什么 1 KB 有时等于 1024 字节?计算机以 2 的幂次方来寻址内存,因此二进制下的千字节为 1024 字节;这一规律会一路沿用到 KB → MB 的换算中。

千字节(KiB)和二进制的 KB 是一回事吗?是的。KiB 是国际电工委员会(IEC)对 1024 字节的严格命名,而"KB"在日常中也常被宽泛地用来表示这一数值。

最后更新: