Convert digital storage between the decimal units (KB, MB, GB, TB — powers of 1000) and the binary units (KiB, MiB, GiB, TiB — powers of 1024). This distinction explains why a "1 TB" drive shows up as about 931 GiB in your operating system.
By international standard, KB/MB/GB are powers of 1000 while KiB/MiB/GiB are powers of 1024. This converter keeps them strictly apart instead of blurring them together.
Frequently asked questions
Why does my 1 TB drive show 931 GB?
The drive is 1 TB (10¹² bytes); the OS reports binary GiB (2³⁰ bytes). 10¹² ÷ 2³⁰ ≈ 931.
How many MB in a GB?
Exactly 1000 MB by the SI-based definition. If you mean binary units, 1 GiB = 1024 MiB.
What does KiB mean?
"Kibibyte" — 1024 bytes. The "bi" marks it as binary, avoiding the old KB = 1024 ambiguity.
中文说明
在十进制单位(KB、MB、GB、TB——1000 的幂)与二进制单位(KiB、MiB、GiB、TiB——1024 的幂)之间换算。这正解释了为什么"1 TB"硬盘在操作系统里只显示约 931 GiB。
按国际标准,KB/MB/GB 是 1000 的幂,KiB/MiB/GiB 是 1024 的幂。本页严格区分两者,不做含糊的混算。
常见问题
为什么 1 TB 硬盘只显示 931 GB?
硬盘容量是 1 TB(10¹² 字节),操作系统按二进制 GiB(2³⁰ 字节)显示,10¹² ÷ 2³⁰ ≈ 931。
1 GB 等于多少 MB?
按国际单位制约精确为 1000 MB;若指二进制单位,则 1 GiB = 1024 MiB。
KiB 是什么意思?
"千字节"(Kibibyte),即 1024 字节。名称中的 "bi" 标明二进制,避免过去 KB = 1024 的歧义。