数据存储单位换算器

bit 到 YB:十进制(×1000)与二进制(×1024)双体系并列换算,看懂 1 TB 为什么显示 931 GiB

在线数据存储单位换算工具:bit、B、KB/MB/GB/TB/PB/EB/ZB/YB(十进制 SI 体系,每级 10³)与 KiB/MiB/GiB/TiB/PiB/EiB/ZiB/YiB(二进制 IEC 体系,每级 2¹⁰)双体系并列换算,任一单位输入、双列结果实时联动; 附「当前值与全部 18 个单位的完整精度换算关系」明细展开、单位因子明细表(精确定义 × 同级对侧换算)。 硬盘标称 1 TB 系统只显示约 931 GiB、100 M 宽带下载峰值只有 12.5 MB/s、8 bit = 1 B——十进制与二进制的口径差异与 宽带 Mb/s 的 bit 字节之辨,见下方科普。全部计算在浏览器本地完成,不上传任何数据。

输入容量

b = bit(位),B = Byte(字节),8 bit = 1 B。电信宽带说的「100 M」是 100 Mb/s(兆比特每秒):1 Mb/s = 0.125 MB/s,理论下载峰值 12.5 MB/s。

常见容量速查(点击载入)

双体系换算结果

十进制体系(SI · 每级 ×1000)

bit

比特(位)

8000000000000

B

字节(byte)

1000000000000

KB

千字节(kilobyte)

1000000000

MB

兆字节(megabyte)

1000000

GB

吉字节(gigabyte)

1000

TB 输入

太字节(terabyte)

1

PB

拍字节(petabyte)

0.001

EB

艾字节(exabyte)

1e-6

ZB

泽字节(zettabyte)

1e-9

YB

尧字节(yottabyte)

1e-12

二进制体系(IEC · 每级 ×1024)

bit

比特(位)

8000000000000

B

字节(byte)

1000000000000

KiB

二进制千字节(kibibyte)

976562500

MiB

二进制兆字节(mebibyte)

953674.3164

GiB

二进制吉字节(gibibyte)

931.322575

TiB

二进制太字节(tebibyte)

0.909495

PiB

二进制拍字节(pebibyte)

0.000888

EiB

二进制艾字节(exbibyte)

8.673617e-7

ZiB

二进制泽字节(zebibyte)

8.470329e-10

YiB

二进制尧字节(yobibyte)

8.271806e-13

换算明细:当前值与各单位的完整精度关系(点开查看)

1 TB = 1,000,000,000,000 B = 8,000,000,000,000 bit

同级对侧:1 TB = 0.909495 TiB(1 TiB 比 1 TB 大 9.95%)。

1 TB = 8000000000000 bit

1 TB = 1000000000000 B

1 TB = 1000000000 KB

1 TB = 1000000 MB

1 TB = 1000 GB

1 TB = 0.001 PB

1 TB = 0.000001 EB

1 TB = 1e-9 ZB

1 TB = 1e-12 YB

1 TB = 976562500 KiB

1 TB = 953674.3164 MiB

1 TB = 931.3225746 GiB

1 TB = 0.9094947018 TiB

1 TB = 0.00088817842 PiB

1 TB = 8.67361738e-7 EiB

1 TB = 8.470329473e-10 ZiB

1 TB = 8.271806126e-13 YiB

因子:1 KB = 10³ B、1 KiB = 2¹⁰ B = 1024 B,两体系每级分别 ×1000 与 ×1024。 锚点:1 TB = 1000 GB = 931.3226 GiB(10¹² ÷ 2³⁰);8 bit = 1 B;1 MiB = 1.048576 MB; 1 GiB = 1.073741824 GB;1 GB = 0.9313 GiB = 953.6743 MiB。

双体系由来:硬盘、U 盘、光盘厂商按十进制(SI)标容量(1 TB = 10¹² B); 操作系统按内存二进制寻址习惯以 2¹⁰ 进位显示(1 TiB = 1 099 511 627 776 B),所以 1 TB 硬盘在 Windows 里显示约「931 GB」(实为 GiB)—— 不是缺斤短两,是口径不同。1998 年 IEC 引入 KiB/MiB/GiB 记法区分两体系;Windows 至今仍把 GiB 标成「GB」,macOS 自 10.6 起改按十进制显示。 内存(RAM)从来按二进制标称:8 GB 内存条实为 8 GiB。

常见载体容量对照(点击行载入换算)

标称值均按厂商口径(十进制)输入;「≈ 对侧」列展示换到另一体系最近单位的读数差。

载体标称容量≈ 对侧口径说明

单位因子明细表(精确定义 × 同级对侧换算)

每级 ×1000(SI)与 ×1024(IEC)的差距随级别扩大:KiB 比 KB 大 2.4%,TiB 比 TB 大 9.95%,YiB 比 YB 大约 20.9%。

单位精确定义同级对侧换算体系与常见场景
bit1/8 B(0.125 B)1 bit = 0.125 B(反向 1 B = 8 bit)二进制最小单位;网络速率按 bit 计(Mb/s)
B1 B(基准)1 B = 8 bit(反向 1 bit = 0.125 B)两体系公共基准;容量按 Byte 计
KB10³ B = 1000 B1 KB = 0.976563 KiB(反向 1 KiB = 1.024 KB)十进制 SI(严格记法 kB);硬盘/U 盘标称口径
KiB2¹⁰ B = 1024 B1 KiB = 1.024 KB(反向 1 KB = 0.976563 KiB)IEC 二进制;比 1 KB 大 2.4%
MB10⁶ B = 1 000 000 B1 MB = 0.953674 MiB(反向 1 MiB = 1.048576 MB)CD 标称 700 MB、照片 3-8 MB 常用口径
MiB2²⁰ B = 1 048 576 B1 MiB = 1.048576 MB(反向 1 MB = 0.953674 MiB)IEC 二进制;1 MiB = 1.048576 MB(+4.86%)
GB10⁹ B = 1 000 000 000 B1 GB = 0.931323 GiB(反向 1 GiB = 1.073742 GB)十进制;电影 2-25 GB、流量包口径
GiB2³⁰ B = 1 073 741 824 B1 GiB = 1.073742 GB(反向 1 GB = 0.931323 GiB)IEC 二进制;Windows「GB」实为 GiB;内存标称口径
TB10¹² B = 1 000 000 000 000 B1 TB = 0.909495 TiB(反向 1 TiB = 1.099512 TB)十进制;硬盘/SSD 标称口径(1 TB = 931.3226 GiB)
TiB2⁴⁰ B = 1 099 511 627 776 B1 TiB = 1.099512 TB(反向 1 TB = 0.909495 TiB)IEC 二进制;1 TiB = 1.0995 TB(+9.95%)
PB10¹⁵ B1 PB = 0.888178 PiB(反向 1 PiB = 1.1259 PB)数据中心/大数据集群容量级
PiB2⁵⁰ B1 PiB = 1.1259 PB(反向 1 PB = 0.888178 PiB)IEC 二进制;超大规模存储集群
EB10¹⁸ B1 EB = 0.867362 EiB(反向 1 EiB = 1.152922 EB)全球年数据量级(2020 年代数 ZB 级)
EiB2⁶⁰ B1 EiB = 1.152922 EB(反向 1 EB = 0.867362 EiB)IEC 二进制;1 EiB = 1.1529 EB
ZB10²¹ B1 ZB = 0.847033 ZiB(反向 1 ZiB = 1.180592 ZB)全球数据总量口径(IDC 预测 2025 约 175 ZB)
ZiB2⁷⁰ B1 ZiB = 1.180592 ZB(反向 1 ZB = 0.847033 ZiB)IEC 二进制;理论口径
YB10²⁴ B1 YB = 0.827181 YiB(反向 1 YiB = 1.208926 YB)目前仅理论计量口径
YiB2⁸⁰ B1 YiB = 1.208926 YB(反向 1 YB = 0.827181 YiB)IEC 二进制;理论口径

#硬盘 1TB 为什么只显示 931GB?

因为容量有两套进位体系。硬盘厂商按十进制(SI)标称:1 TB = 10¹² 字节 = 1 000 000 000 000 B; 而 Windows 等系统按二进制习惯以 2³⁰(GiB)为单位读它:10¹² ÷ 2³⁰ ≈ 931.32——系统把这个数标成「931 GB」, 单位名沿用了 GB,实际口径却是 GiB。1 TB ÷ 2⁴⁰ ≈ 909.49 TiB 亦同。差额约 7% 来自进制差,不是「缺斤短两」, 也与坏块预留(备件扇区)无关。32 GB U 盘显示约 29.8「GB」(29.8 GiB)、1 TB 移动硬盘显示 931 GB,都是同一件事。 苹果 macOS 自 10.6 起改按十进制显示,所以同一块盘在 Mac 上反而「显得更大」。

GB 和 GiB 到底差多少?

每一级差 2.4%(1024/1000),级别越高累积越大:1 KiB = 1.024 KB;1 MiB = 1.048576 MB(+4.86%); 1 GiB = 1.073741824 GB(+7.37%);1 TiB = 1.099511627776 TB(+9.95%);到 1 YiB = 1.2089 × 10²⁴ B,比 1 YB 大约 20.9%。 实用口径:内存(RAM)从诞生起就按二进制标,「8 GB 内存」实为 8 GiB,无人受损;硬盘、光盘、U 盘、存储卡按十进制标; 文件大小(资源管理器、下载工具)显示的是二进制口径但写成 KB/MB/GB。上传下载速度则按十进制(网络设备惯例)。

100M 宽带为什么下载只有 12.5 MB/s?

运营商的「M」是 Mb/s(兆比特每秒,bit),下载软件显示的是 MB/s(兆字节每秒,Byte),而 8 bit = 1 Byte: 100 Mb/s ÷ 8 = 12.5 MB/s,这是理论峰值;再扣掉 TCP/IP 协议头与拥塞控制开销(约 5-10%),实测 11 MB/s 上下属正常。 千兆宽带 1000 Mb/s ≈ 125 MB/s 理论峰值。同理「300M 宽带」≈ 37.5 MB/s。换算口径:1 Mb/s = 0.125 MB/s = 1000 kb/s(网络速率的 k 也是十进制 1000)。 上方输入 8 bit = 1 B 可直接验证这层关系。

#常见问题 (FAQ)

1TB 硬盘为什么显示 931GB?

厂商按十进制标 1 TB = 10¹² B,Windows 按二进制(GiB,2³⁰ B)去读:10¹² ÷ 2³⁰ ≈ 931.32,即「931 GB」。差额是进制口径差,不是容量虚标。

1 GiB 等于多少 GB?

1 GiB = 2³⁰ B = 1 073 741 824 B = 1.073741824 GB(约 1.0737 GB);反过来 1 GB = 0.9313 GiB = 953.6743 MiB。

8 bit 为什么等于 1 B?bit 和 Byte 有什么区别?

bit(位)是二进制最小单位,Byte(字节)= 8 bit,是历史上按 ASCII 字符编码定的标准。网络速率惯用 bit(Mb/s、Gb/s),容量惯用 Byte(KB、GB),小写 b 与大写 B 的区别就在这里。

换算数据会上传吗?

不会。所有存储单位换算都在你的浏览器本地完成,不发送任何网络请求,输入数值不会被存储或上传。

相关工具推荐

单位换算器

支持长度、重量、温度、面积、体积等多种单位类型的相互转换

热门 本地

科学计算器

高级数学运算,支持三角函数、对数、指数运算等科学计算,包含内存管理和历史记录

热门 本地

统计学计算器

数据分析工具,支持描述统计、回归分析、概率分布、假设检验等统计计算

热门 本地

方程求解器

一次方程、二次方程、方程组求解,支持图像绘制、牛顿迭代法和数值方法

热门 本地

财务比率计算器

盈利能力、偿债能力、运营能力比率分析,支持图表展示、行业对比和财务健康评分

热门 本地

折扣计算器

计算折扣后价格、节省金额和折扣率,支持折扣率和折数输入

热门 本地

相关教程