计算器收藏
转换

KB到字节转换器

报告错误

分享计算器

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

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

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

请同意使用条款。
预览

保存计算器

什么是千字节?

千字节(KB) 是数字信息存储的单位,但其定义因上下文而异。历史上,计算机系统使用二进制(基数为2),其中1千字节等于1024字节。然而,国际单位制(SI)将1千字节定义为1000字节(基数为10)。为解决混淆问题,国际电工委员会(IEC)引入了二进制前缀,如 kibibyte(KiB) 用于基数为2的计量。

  • SI(基数为10):用于数据存储(如硬盘、U盘)。
  • IEC(基数为2):用于计算场景(如内存、软件)。

公式

基数为10(SI系统)

在SI系统中,千字节(KB)遵循十进制:

1 KB=103 字节=1000 字节1 \text{ KB} = 10^3 \text{ 字节} = 1000 \text{ 字节}

基数为2(IEC标准)

在二进制系统中,kibibyte(KiB)遵循二的幂次:

1 KiB=210 字节=1024 字节1 \text{ KiB} = 2^{10} \text{ 字节} = 1024 \text{ 字节}

转换公式

  • KB 转字节(SI)
字节=KB×1000\text{字节} = \text{KB} \times 1000
  • KiB 转字节(IEC)
字节=KiB×1024\text{字节} = \text{KiB} \times 1024

示例

示例1:将5 KB转换为字节(SI)

5 KB=5×1000=5000 字节5 \text{ KB} = 5 \times 1000 = 5000 \text{ 字节}

示例2:将5 KiB转换为字节(IEC)

5 KiB=5×1024=5120 字节5 \text{ KiB} = 5 \times 1024 = 5120 \text{ 字节}

示例3:实际文件大小

一个2.5 KB的文本文件(SI)等于:

2.5×1000=2500 字节2.5 \times 1000 = 2500 \text{ 字节}

如果以KiB(IEC)计量,同一文件为:

2.5×1024=2560 字节2.5 \times 1024 = 2560 \text{ 字节}

历史背景

KB与KiB之间的混淆可追溯至早期计算机时代。在1960年代至1990年代,制造商使用基数为10标注存储设备(例如,标为“1.44 MB”的软盘实际容量为 1.44×1000×10241.44 \times 1000 \times 1024 字节)。IEC于1998年标准化了二进制前缀以澄清这一混淆,但“KB”表示1024字节的传统用法仍在许多操作系统中延续。

注意事项

  1. 确认上下文:始终检查数值使用的是SI(KB)还是IEC(KiB)单位。
  2. 符号区分:“KB”(千字节)与“KiB”(kibibyte)不同。
  3. 操作系统差异:Windows常以KiB显示文件大小但标注为“KB”,导致差异。

常见问题

1千字节等于多少字节?

在SI系统中:

1 KB=1000 字节1 \text{ KB} = 1000 \text{ 字节}

在IEC系统中:

1 KiB=1024 字节1 \text{ KiB} = 1024 \text{ 字节}

许多系统混用这些术语,因此需确认具体标准。

为什么Windows中文件显示大小不同?

Windows使用IEC单位但标注为SI。例如,Windows显示为“5 KB”的文件实际为:

5×1024=5120 字节5 \times 1024 = 5120 \text{ 字节}

如何将3.5 KiB转换为字节?

使用IEC公式:

3.5 KiB=3.5×1024=3584 字节3.5 \text{ KiB} = 3.5 \times 1024 = 3584 \text{ 字节}

SSD和硬盘广告使用SI还是IEC单位?

存储制造商使用SI单位。一块“500 GB”的SSD实际容量为:

500×109=500000000000 字节500 \times 10^9 = 500000000000 \text{ 字节}

但操作系统可能显示为:

5000000000001073741824465.66 GiB\frac{500000000000}{1073741824} \approx 465.66 \text{ GiB}

如何将10000字节转换为KB和KiB?

  • SI(KB)
100001000=10 KB\frac{10000}{1000} = 10 \text{ KB}
  • IEC(KiB)
1000010249.7656 KiB\frac{10000}{1024} \approx 9.7656 \text{ KiB}

MB和MiB有什么区别?

  • 兆字节(MB)1000×1000=10000001000 \times 1000 = 1000000 字节(SI)。
  • Mebibyte(MiB)1024×1024=10485761024 \times 1024 = 1048576 字节(IEC)。