存储与带宽换算
先选“存储容量”或“传输速率(带宽)”,再输入数值、选好单位,结果马上出现;改下面一栏也能反推。本页把十进制的 KB、MB、GB 和二进制的 KiB、MiB、GiB 分开列出,不混用。页面下方还能按文件大小和带宽估算下载要多久。全部在浏览器里计算,不上传。
使用限制与注意
- 计算用的是双精度浮点数,约 15 至 16 位有效数字;太大的整数字节数(超过约 9 千万亿)末几位不可靠。显示时再按你选的有效数字四舍五入。
- 下载时间是理论估算,把线路按全速、没有开销计算,实际会更长;网络波动、限速和断点续传都会改变用时。
- 特别大或特别小的结果用科学计数法显示,例如
1e+30表示 10 的 30 次方。 - 输入框接受全角数字、千分位逗号和科学计数法(如
123、1,000.5、1.5e10)。 - 本页不含 EB、ZB 等更大的单位,也不换算“位深”“采样率”等多媒体参数。
这个数值在所有单位里是多少
| 单位 | 数值 |
|---|
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 kB | 10³ | 1 KiB | 2¹⁰ | 2.4% |
| 1 MB | 10⁶ | 1 MiB | 2²⁰ | 4.858% |
| 1 GB | 10⁹ | 1 GiB | 2³⁰ | 7.374% |
| 1 TB | 10¹² | 1 TiB | 2⁴⁰ | 9.951% |
| 1 PB | 10¹⁵ | 1 PiB | 2⁵⁰ | 12.59% |
所以厂商按十进制标注的 1 TB 硬盘,换成系统常用的二进制显示约是 931.32257 GiB(也就是 0.909495 TiB)。容量没有少,只是同样叫“GB”的两个单位不一样大。本页的下拉列表里 KB 写作 kB(国际单位制的小写 k),与 KiB 区分。
下载时间估算
理论时间 = 文件大小(换成比特)÷ 带宽(比特每秒)。输入文件大小和带宽,看大约要多久。这是理论下限:实际速度会受服务器、Wi-Fi、网络拥堵、协议开销影响,通常达不到标称带宽。
使用方法
- 先在“要换算什么”里选“存储容量”或“传输速率(带宽)”,再输入数值、选好单位,结果马上显示在下方。
- 想反过来算?直接改“换算结果”那一栏,上面的数值会跟着变。
- 点“交换两边”把两个单位对调。表格会把你输入的数值同时换成这一类里所有的单位,十进制和二进制各占几行一目了然。
- 要估算下载时间,拉到“下载时间估算”,填文件大小和带宽即可。宽带标的“500M”通常是 500 Mbps(兆比特每秒),换成 MB/s 要除以 8。
- 想把当前设置发给别人?在网址后面加上参数即可,例如
/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 兆比特每秒 |
单位说明
- 比特(bit)与字节(B):1 字节 = 8 比特(IEC 80000-13)。网络带宽按比特计,文件大小按字节计,所以 100 Mbps(兆比特每秒)只有 12.5 MB/s(兆字节每秒)。小写 b 是比特,大写 B 是字节。
- 十进制前缀 kB、MB、GB、TB、PB:国际单位制前缀,每级 1000。硬盘、U 盘、手机标称容量和网络速率通常按它。
- 二进制前缀 KiB、MiB、GiB、TiB、PiB:IEC 80000-13 定义,每级 1024。常见于内存、部分操作系统的文件大小显示。按常见情况,Windows 资源管理器按 1024 进位却写作“GB”,macOS 自 10.6 起按 1000 进位;各系统版本可能不同,以实际显示为准。
- Mbps 与 MB/s:Mbps 即 Mbit/s,兆比特每秒;MB/s 是兆字节每秒,后者是前者的 1/8。1 Gbps = 125 MB/s。
- 带宽与下载速度:带宽是线路的标称速率;下载速度还受服务器、Wi-Fi、网络拥堵、协议开销影响,通常低于标称值。
- 字节单位名称:KB 常被写成大写,标准写法是小写 k 的 kB;本页下拉里写 kB,与 KiB 区分。
常见问题
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)为常见说法,不同版本可能不同,未逐版本核对。