千字节转字节

把十进制千字节(KB)填进去,立刻得到对应的字节(B)。默认 5 千字节算出来是 5000 字节,打开页面就能看到结果。本页按十进制 1 KB = 1000 B 计算。

本页按十进制 1 KB = 1000 B;5 KB = 5000 B

提示:单行数值输入框,裸按 Enter 立即转换;结果区用 role="alert" 标出,方便读屏软件播报。

千字节与字节对照表(十进制)

千字节(KB)字节(B)
0.0011
0.0110
0.1100
0.5500
11000
22000
55000
1010000
5050000
100100000
500500000
10001000000
10241024000
50005000000

本表按十进制 1 KB = 1000 B 精确换算,前 12 行直接显示,后 2 行点「加载更多」展开,可导出 CSV 或复制 TSV。注意二进制 KiB = 1024 B 不在本页口径内。

使用方法

  1. 在输入框填写十进制千字节数(默认 5,允许 0 及以上,支持小数与科学计数法)。
  2. 点「转换」或裸按 Enter,结果区立刻显示对应的字节数,并附上换算算式。
  3. 点「示例」可把输入框重置为默认示例 5 千字节,方便对照学习。
  4. 点「复制结果」可把本次结果连同算式存到剪贴板;「导出对照表 CSV」把 14 行换算下载成带 BOM 的表格,Excel 打开不乱码。
  5. 注意本页按十进制 1 KB = 1000 B 计算;二进制 KiB 请以 1024 自行换算,详见下方常见问题。

这个工具能解决什么问题

一是把「KB」这个被双重定义的单位讲清楚、算准确。十进制里 1 KB = 1000 B(SI 词头),二进制里 1 KiB = 1024 B。很多人在「5 KB 是多少字节」上纠结,正是因为没分口径。本页明确使用十进制 1000,并醒目标注,避免你拿错系数。

二是给网络带宽、存储标称等十进制场景提供干净换算。硬盘厂商标 1 KB = 1000 B、网络速率 1 kB/s = 1000 B/s,都是十进制口径。把 5 KB 换算成 5000 B,正好对接这些「十进制世界」的计量,不会因为误用 1024 而差出 2.4%。

三是避免「少乘三个零」或「误乘 1024」两类错误。手算 5 KB 时,有人写成 5 B(漏零),有人写成 5120 B(错用 1024)。页面用固定系数 1000 直接乘,口径清晰、结果稳定,适合批量处理文件清单、流量统计。

本页不做这些事:不把字节再转成 KiB/MiB 等二进制单位(请在脑中或别的工具按 1024 处理);不做比特(bit)与字节(8 倍)的换算;也不区分「kB」大小写在不同标准里的细微差别。它只回答「十进制 X KB = 多少 B」。

计算原理:十进制系数与二进制口径的差异

核心系数采用 SI 十进制词头。「千」(k,kilo)在 International System of Units 中是严格 1000 倍。因此本页定义 1 KB = 1000 B,公式为:字节 = 千字节 × 1000。内部系数记成 fFrom = 1000、fTo = 1,统一按 out = in × fFrom / fTo 计算。

变量说明。公式里 in 是你输入的十进制千字节数,fFrom 是「源单位到基准」的系数(千字节到字节为 1000),fTo 是「目标单位到基准」的系数(字节本身为 1),out 是输出的字节数。代入默认示例:in=5、fFrom=1000、fTo=1,得 out=5×1000/1=5000,与页面一致。

为什么强调十进制而非二进制。二进制里应使用 KiB(kibibyte),1 KiB = 2¹⁰ = 1024 B。KB 与 KiB 在口语里常被混用,但数值不同:5 KB(十进制)= 5000 B,而 5 KiB = 5120 B,相差 2.4%。本页只算十进制 KB,若你的场景是二进制(如内存、文件系统常按 1024),请把结果按 1024 另行换算,或等待站内二进制换算工具。

大小写约定。严格标准里小写 k(kB)表十进制千、大写 K 在旧习惯里也见过,但本页统一用「KB」指代十进制千字节,并在页面多处重申,避免与 KiB 混淆。

完整示例(默认输入实测)

示例条件与页面默认值完全一致:输入 5 千字节(十进制)。逐项核对:

换一组也能手算:输入 0.5 KB = 500 B;输入 10 KB = 10000 B;输入 100 KB = 100000 B。这些数都在对照表里有对应行。若要二进制对照,5 KiB = 5 × 1024 = 5120 B,但那不属于本页口径。

输入范围与对照表

对照表特意放了一行「1024 KB」作为提示:按本页十进制它是 1024000 B,而若把它误当 KiB 累加则会得到不同结果——这正是区分口径的意义所在。

结果边界与舍入

常见问题

为什么 5 千字节是 5000 字节而不是 5120?

因为本页采用十进制口径,1 KB = 1000 B,所以 5 × 1000 = 5000 字节。5120 是把「千字节」误当二进制 KiB(1 KiB = 1024 B)算出来的:5 × 1024 = 5120。两者口径不同,差约 2.4%;本页只算十进制。

KB 和 KiB 到底有什么区别?

KB(千字节)按 SI 十进制是 1000 B;KiB(kibibyte,二进制的「千」)是 1024 B。国际电工委员会(IEC)规定二进制单位要加「bi」并大写 K(KiB),但民间仍常把 KB 当成 1024。本页明确按 1000 计算,若你需要 1024 口径,请按 KiB 自行换算。

我的硬盘标 1 KB 是不是骗我?

不是骗你,是口径不同。硬盘、U 盘、网卡按十进制标容量与速率(1 KB = 1000 B),而操作系统常按二进制显示(把 1000 当 1024 计数),于是「标 1000 看只有约 931」。这是十进制与二进制的老矛盾,不是故障;本页帮你用十进制口径对齐厂商标称。

输入小数或科学计数法可以吗?

可以。输入框是标准数值框,支持 0.5、5 这类小数,也支持 1e-3(=0.001)这类科学计数法。页面用 Number 解析,能正确识别并换算;只有空、非数字、无穷大才会被拒绝。

字节和比特(bit)是一回事吗?

不是。1 字节 = 8 比特。本页只做千字节到字节(数量级,×1000),不把字节转成比特;若要比特,把结果再乘 8 即可。注意网络速率有时标 Mbps(兆比特每秒),和 MB/s(兆字节每秒)差 8 倍,别混。

能反过来把字节转回千字节吗?

本页方向固定为千字节转字节。反过来只需把字节数除以 1000(十进制),或等待站内上线的反向工具;当前页面不提供反向切换,以免混淆换算方向。

为什么不用 MB、GB 这些更大的单位?

本页只专注「千字节到字节」这一步,保持口径单一、结果可溯源。若要 MB(十进制 1 MB = 1000 KB)或 GB,按同样 1000 的系数继续乘即可,或到相关工具里使用对应的换算页。

换算结果会被上传或保存吗?

不会。所有计算只在你当前浏览器里完成,页面不发起任何网络请求,也不写 Cookie 或 localStorage。你在开发者工具的 Network 面板里连点几次「转换」,面板始终是空的。

相关工具