数据大小单位

数据大小单位: SI 十进制前缀使用 1,000 的幂(kB、MB、GB、TB);IEC 二进制前缀使用 1,024 的幂(KiB、MiB、GiB、TiB)。结果和公式采用这些标准符号。

标准与来源

数据大小单位 · 精确字节数 (B)
单位名称标准精确字节数
B字节基本单位1
kB千字节 (输入别名: KB → kB)SI 十进制1,000
MB兆字节SI 十进制1,000,000
GB吉字节SI 十进制1,000,000,000
TB太字节SI 十进制1,000,000,000,000
PB拍字节SI 十进制1,000,000,000,000,000
KiB基比字节IEC 二进制1,024
MiB梅比字节IEC 二进制1,048,576
GiB吉比字节IEC 二进制1,073,741,824
TiB特比字节IEC 二进制1,099,511,627,776

数据大小单位

1 字节(B)包含 8 位。本参考介绍以字节为基础的存储容量,不包括 bit 数量或传输速率。符号区分大小写:MB 表示兆字节,Mb 表示以 bit 为单位。十进制每级乘以 1,000,二进制每级乘以 1,024。

十进制千字节的标准符号是 kB。KB 可作为 1,000 字节的输入别名。二进制结果会将未标明前缀的 KB 输入按 KiB(1,024 字节)解释,结果则使用表格中的标准符号。

十进制结果(以 1,000 为基数) / 二进制结果(以 1,024 为基数)

十进制结果(以 1,000 为基数): B → kB → MB → GB → TB → PB · ×1,000.

二进制结果(以 1,024 为基数): B → KiB → MiB → GiB → TiB · ×1,024. 1000 与 1024:十进制和二进制存储单位

公式和计算示例

target = input × source_byte_factor ÷ target_byte_factor

1 MiB × 1,048,576 ÷ 1,000,000 = 1.048576 MB.

MiB → MB · GB 与 GiB

数据大小单位

明确指定 IEC 单位的输入和示例链接会沿用单位的标准定义。保持“来源”不变并更改“转换为”,即可用另一单位表示相同容量。常规的两种结果会分别按对应进制解释两个常见标签,因此可能表示不同容量。跨进制换算可试用 1,024 MiB 到十进制 GB,或 1,024 十进制 MB 到 GiB。如果已知原始字节数,请将来源单位设为 B。

MiB → GB · MB → GiB

相关转换工具和指南

1 GB = 1,000 MB,而 1 GiB = 1,024 MiB。二进制结果接受常见的 MB/GB 输入标签,但会使用 MiB/GiB 标准符号显示结果。有些应用会用 MB/GB 标签表示二进制容量。明确指定单位的换算始终遵循所选标准符号。

MB 转 GB 转换器 · 每项结果都按所在行标明的单位定义计算。输入单位为字节时,字节数保持不变;其他常见标签在两行中可能表示不同容量。

标准与来源

SI 十进制前缀使用 1,000 的幂(kB、MB、GB、TB);IEC 二进制前缀使用 1,024 的幂(KiB、MiB、GiB、TiB)。结果和公式采用这些标准符号。

输入控件保留常见的 KB、MB、GB 和 TB 标签。在二进制结果(以 1,024 为基数)中,未标明前缀的 MB 等输入按 MiB 解释;有些应用会将 GiB 结果显示为 GB。此说明仅适用于二进制结果。在十进制结果(以 1,000 为基数)中,KB 是标准 kB(1,000 字节)的输入别名;单位换算系数不变。

译文: SI 前缀严格表示十进制,不应用于表示 2 的幂。