咖啡时间工具箱

存储与带宽换算

先选“存储容量”或“传输速率(带宽)”,再输入数值、选好单位,结果马上出现;改下面一栏也能反推。本页把十进制的 KB、MB、GB 和二进制的 KiB、MiB、GiB 分开列出,不混用。页面下方还能按文件大小和带宽估算下载要多久。全部在浏览器里计算,不上传。

使用限制与注意

这个数值在所有单位里是多少

输入的数值换成每一个单位的结果(加粗的两行是当前选中的单位)
单位数值

1000 还是 1024:KB 和 KiB 到底差多少

计算机里有两套前缀并存。十进制(SI):1 kB = 1000 字节,1 MB = 1000 kB,1 GB = 1000 MB,以此类推。二进制(IEC 80000-13):1 KiB = 1024 字节,1 MiB = 1024 KiB,1 GiB = 1024 MiB。名字里带“i”的是 1024 进位。差别随单位变大而累积(“字节数”列写的是 1 个该单位等于多少字节,例如 10³ 就是 1000;“多出”是二进制单位比同级十进制单位大出的比例):

十进制字节数二进制字节数多出
1 kB10³1 KiB2¹⁰2.4%
1 MB10⁶1 MiB2²⁰4.858%
1 GB10⁹1 GiB2³⁰7.374%
1 TB10¹²1 TiB2⁴⁰9.951%
1 PB10¹⁵1 PiB2⁵⁰12.59%

所以厂商按十进制标注的 1 TB 硬盘,换成系统常用的二进制显示约是 931.32257 GiB(也就是 0.909495 TiB)。容量没有少,只是同样叫“GB”的两个单位不一样大。本页的下拉列表里 KB 写作 kB(国际单位制的小写 k),与 KiB 区分。

下载时间估算

理论时间 = 文件大小(换成比特)÷ 带宽(比特每秒)。输入文件大小和带宽,看大约要多久。这是理论下限:实际速度会受服务器、Wi-Fi、网络拥堵、协议开销影响,通常达不到标称带宽。

使用方法

  1. 先在“要换算什么”里选“存储容量”或“传输速率(带宽)”,再输入数值、选好单位,结果马上显示在下方。
  2. 想反过来算?直接改“换算结果”那一栏,上面的数值会跟着变。
  3. 点“交换两边”把两个单位对调。表格会把你输入的数值同时换成这一类里所有的单位,十进制和二进制各占几行一目了然。
  4. 要估算下载时间,拉到“下载时间估算”,填文件大小和带宽即可。宽带标的“500M”通常是 500 Mbps(兆比特每秒),换成 MB/s 要除以 8。
  5. 想把当前设置发给别人?在网址后面加上参数即可,例如 /data-size/?q=datarate&v=100&from=Mbit_s&to=MB_s(q 是物理量,v 是数值,from 和 to 是单位代号)。

常用换算对照

下表是最常被问到的换算,数值由本页同一套换算引擎按定义算出,保留 10 位有效数字;“=”表示这个数字就是精确值,“≈”表示已四舍五入。

换算结果
1 吉字节= 1000 兆字节
1 吉字节= 1000000000 字节
1 二进制吉字节= 1024 二进制兆字节
1 二进制吉字节= 1073741824 字节
1 吉字节≈ 0.9313225746 二进制吉字节
1 太字节≈ 931.3225746 二进制吉字节
1 太字节≈ 0.9094947018 二进制太字节
1 二进制太字节≈ 1099.511628 吉字节
1 字节= 8 比特
1 兆字节= 8 兆比特
1 二进制兆字节= 1.048576 兆字节
512 吉字节≈ 476.8371582 二进制吉字节
100 兆比特每秒= 12.5 兆字节每秒
1 吉比特每秒= 125 兆字节每秒
500 兆比特每秒= 62.5 兆字节每秒
10 兆字节每秒= 80 兆比特每秒
1 二进制兆字节每秒= 8.388608 兆比特每秒

单位说明

常见问题

1 TB 的硬盘为什么在电脑里只有 931 GB 左右?

厂商按 1 TB = 1012 字节标注;系统若按 1024 进位显示,1 TB ≈ 931.32257 GiB,有些系统仍写成“GB”。硬盘没有缺斤少两,是两边的“GB”不是同一个单位。

KB 和 KiB 有什么区别?

kB 是 1000 字节,KiB 是 1024 字节。MB/MiB、GB/GiB、TB/TiB 同理:差距从 2.4% 累积到 TB 级的约 10%。见上面的对照表。

100M 宽带下载速度为什么只有 12 MB/s?

宽带标的 100M 是 100 Mbps(兆比特每秒),除以 8 才是 MB/s:100 Mbps = 12.5 MB/s。再加上协议开销和网络波动,实际常见在 10 到 12 MB/s 左右,这属于正常现象。

Mbps 和 MB/s 怎么换?

Mbps 除以 8 得 MB/s,MB/s 乘以 8 得 Mbps。注意是大写 B(字节)还是小写 b(比特)。

下载 1 GB 的文件需要多久?

按 100 Mbps 理论上需要 80 秒(8 × 109 比特 ÷ 108 比特每秒);页面下方的估算器可以代入你自己的文件大小和带宽。

内存条标 8 GB,为什么系统里也显示 8 GB?

内存按二进制容量生产,8 GB 通常是 8 GiB(8 × 10243 字节)。硬盘等存储设备常按十进制标注,两者规则不同。

来源

IEC 80000-13(二进制前缀 Ki、Mi、Gi、Ti、Pi 与比特、字节:1 B = 8 bit);国际单位制前缀(国际计量局 SI 手册第 9 版,2019:k、M、G、T、P)。换算系数由内部库 zh-units 1.0.0 提供。操作系统的显示习惯(Windows 与 macOS)为常见说法,不同版本可能不同,未逐版本核对。