工具简介
数据大小换算工具把文件大小、磁盘容量或带宽数值一次性换算成所有常用单位:比特、字节、十进制的 KB 到 PB,以及二进制的 KiB 到 PiB。下载页面写着 4.7 GB,系统里却显示 4.38 GB,宽带套餐又按兆比特计价时,用它一看就明白。
十进制单位和二进制单位
存储单位有两套体系,很容易混淆:
- 十进制(SI)单位 每级相差 1000:1 KB = 1000 字节,1 MB = 1000 KB,1 GB = 1000 MB。硬盘、固态硬盘、存储卡标称容量和网络速度都用这一套。
- 二进制(IEC)单位 每级相差 1024:1 KiB = 1024 字节,1 MiB = 1024 KiB,1 GiB = 1024 MiB。内存容量和很多操作系统的文件管理器用这一套,只是常常把单位写成 GB。
这就是为什么标称 1 TB 的硬盘在 Windows 里只显示约 931 GB:10¹² 字节除以 2³⁰ 约等于 931 GiB。
使用方法
- 输入带单位的大小,例如
1.5 GB、500 MiB、8 bits或100 Mbps。单位不区分大小写,但B表示字节,单独的b表示比特。 - 如果只输入数字,会按 纯数字的单位 里选择的单位计算。
- 查看结果表格,每一行都可以单独复制。
千分位的逗号和下划线会被忽略,也支持 1e9 B 这样的科学计数法。
示例
输入 1.5 GB,得到 1500 MB、12 Gbit、1430.51 MiB 和约 1.397 GiB。输入 100 Mbps,得到 12.5 MB,也就是 100 兆宽带在不计协议开销时每秒最多能传输的数据量。
精度说明
结果最多保留 12 位有效数字,既能消除浮点误差,又足以精确表示 TB 级别的字节数。特别大或特别小的数值会改用科学计数法显示。
常见问题
› 1 GB 等于 1000 MB 还是 1024 MB?
两种说法都有人用。按国际单位制 1 GB 等于 1000 MB,硬盘厂商和网速都按这个算;Windows 等操作系统里的 GB 通常指 1024 MiB。本工具会同时列出两种结果,方便对比。
› Mbps 和 MB/s 有什么区别?
Mbps 是兆比特每秒,MB/s 是兆字节每秒。1 字节等于 8 比特,所以 100 Mbps 的宽带每秒最多传输 12.5 MB。
› 怎么输入比特而不是字节?
在数字后面写 bit、Kbit、Mbit、Gbit 或 Mbps。大写 B 始终表示字节,单独的小写 b 表示比特。
› 我的数据会被上传吗?
不会,换算完全在浏览器里完成。