计算器收藏
转换

KB转比特转换器

报告错误

分享计算器

将我们的免费计算器添加到您的网站

请输入有效的 URL。仅支持 HTTPS URLs。

将页面上计算器输入字段中的当前值用作嵌入计算器的默认值。
输入框边框聚焦颜色,开关框选中颜色,选择项悬停颜色等。

请同意使用条款。
预览

保存计算器

什么是千字节(KB)?

千字节(KB) 是数字信息存储的单位。历史上,该术语曾模糊地表示两种不同的值:

  1. 十进制(SI 国际单位制): 1 KB = 1000 字节。
  2. 二进制(IEC 标准): 1 千二进制字节(KiB)= 1024 字节。

国际单位制(SI)将“千”(k)定义为 10310^3(1000)的乘数。然而,在计算机领域,国际电工委员会(IEC)于1998年标准化了二进制前缀(如 kibi-、mebi-)以解决混淆问题。如今,KB 通常用于存储场景(如硬盘)表示 10310^3 字节,而 KiB(千二进制字节)明确表示内存或文件大小中的 2102^{10} 字节(1024)。

理解数据计量单位

数字数据按层级单位计量,SI 和二进制系统的单位不同:

SI(十进制)单位

  • 1 千字节(KB)= 10310^3 字节 = 1000 字节
  • 1 兆字节(MB)= 10610^6 字节
  • 1 吉字节(GB)= 10910^9 字节

二进制(IEC)单位

  • 1 千二进制字节(KiB)= 2102^{10} 字节 = 1024 字节
  • 1 兆二进制字节(MiB)= 2202^{20} 字节
  • 1 吉二进制字节(GiB)= 2302^{30} 字节

比特(b) 是最小的数据单位,表示一个二进制数字(0 或 1)。由于 1 字节 = 8 比特,字节与比特之间的转换需乘以 8。

公式

将千字节转换为比特:

对于 SI 单位(KB 转比特):

比特=KB×103×8\text{比特} = \text{KB} \times 10^3 \times 8

对于二进制单位(KiB 转比特):

比特=KiB×210×8\text{比特} = \text{KiB} \times 2^{10} \times 8

示例

示例 1:将 5 KB(SI)转换为比特

使用 SI 公式:

5 KB×1000 字节/KB×8 比特/字节=40000 比特5 \text{ KB} \times 1000 \text{ 字节/KB} \times 8 \text{ 比特/字节} = 40000 \text{ 比特}

示例 2:将 5 KiB(二进制)转换为比特

使用二进制公式:

5 KiB×1024 字节/KiB×8 比特/字节=40960 比特5 \text{ KiB} \times 1024 \text{ 字节/KiB} \times 8 \text{ 比特/字节} = 40960 \text{ 比特}

实际示例:网速

如果以 10 Mbps(兆比特每秒)下载一个 2.5 MB(SI)的文件:

  1. 将 MB 转换为比特: 2.5 MB=2.5×106 字节×8=20000000 比特2.5 \text{ MB} = 2.5 \times 10^6 \text{ 字节} \times 8 = 20000000 \text{ 比特}
  2. 下载时间: 20000000 比特10000000 比特/秒=2 秒\frac{20000000 \text{ 比特}}{10000000 \text{ 比特/秒}} = 2 \text{ 秒}

注意事项

  1. 单位混淆: 操作系统(如 Windows)通常以 KiB 显示文件大小但标注为“KB”,导致差异。例如,Windows 中显示为“1 KB”的文件实际为 1 KiB(1024 字节)。
  2. 上下文关键: 存储制造商使用 SI 单位(如 1 TB = 101210^{12} 字节),而内存使用二进制单位(如 8 GiB = 8×2308 \times 2^{30} 字节)。
  3. 比特与字节: 网络速度以比特每秒(bps)计量,文件大小以字节为单位。字节转比特需乘以 8。

历史背景

1998 年前,“千字节”模糊地指代 1000 或 1024 字节。IEC 引入二进制前缀(kibi-、mebi-、gibi-)以消除混淆。尽管如此,旧文献和软件仍可能用“KB”表示 1024 字节。

常见问题

在 SI 系统中,2.5 KB 等于多少比特?

2.5 KB×1000×8=20000 比特2.5 \text{ KB} \times 1000 \times 8 = 20000 \text{ 比特}

为什么有些系统使用 KiB 而非 KB?

KiB 明确表示 1024 字节,与计算机的二进制寻址一致,避免与 SI 单位混淆。

如何将 10 KiB 转换为比特?

10 KiB×1024×8=81920 比特10 \text{ KiB} \times 1024 \times 8 = 81920 \text{ 比特}

吉字节(GB)一定比吉二进制字节(GiB)大吗?

否。1 GB=10000000001 \text{ GB} = 1000000000 字节,而 1 GiB=10737418241 \text{ GiB} = 1073741824 字节。因此,1 GiB ≈ 1.074 GB。

为什么我的 256 GB SSD 显示为 238 GiB?

SSD 使用 SI 单位:

256×109230238.4 GiB\frac{256 \times 10^9}{2^{30}} \approx 238.4 \text{ GiB}

这反映了十进制(GB)与二进制(GiB)单位的差异。