一般常见并使用的 KB、MB、GB、TB 以及目前暂时不太常用的 PB、EP、ZB、YB,通常使用在存储容量的计量单位,它们代表着不同容量以及标准表述方法,以上依次英文全称为(二进制):Kibibyte(KiB 千字节)、Mebibyte(MiB 兆字节)、Gibibyte(GiB 吉字节)、Tebibyte(TiB 太字节)、Pebibyte(PiB 拍字节)、Exbibyte(EiB 艾字节)、Zebibyte(ZiB 泽字节)、Yobibyte(YiB 尧字节)。
二进制:GibiByte(Giga[吉咖, 千] binary[二进制] Byte[字节] 的缩写)是信息计量的一个单位,简称 GiB。
十进制:GigaByte (Giga[吉咖, 千] Byte[字节] 的缩写)是信息计量的一个单位,简称 GB。
综上所述,可以看出其中的一个标识与通常看到的 MB、GB、TB 不一样,中间多了一个 i,这是为了和十进制前缀 (SI,国际单位制) 区分,实际在容量单位中是以二进制前缀 (IEC 60027-2,国际电工委员会) 来计量,即 2^y(2 的 y 次方),所以标准的区分两者为 GB(十进制)或 GiB(二进制),本次主要来理解 2^y 的信息计量单位,也就是我们平常在 Windows 平台来描述硬盘等存储设备上所见的单位。
Gibibyte 与 Gigabyte 常常被混淆,前者的计算方式是二进制,后者的计算方式是十进制。现今的计算上,常把 Gigabyte 以二进制的方式计算,即 2^30。(因为 Windows 对 GB 这个信息计量单位的误用,因此在 Windows 中显示的 “1GB”,其实应是指 “1GiB”,由此常造成误解。并且因 Windows 操作系统的占有率高,导致该误用非常普遍。),由于两种换算方法的不同,使容量在计算上相差了 7.3%,所以常有 Windows 系统报告的容量比硬盘标示的容量还要小的情况发生。但在苹果公司的 OS X 操作系统中,对于存储设备的容量计算方式与硬件厂商一致,均为 1GB = 1,000,000,000(109)字节的十进制,避免了计算和使用上的麻烦。
次方 | 十进制 | 换算 |
2^30 | 1,073,741,824 | 1,024 Mebibytes |
二进制前缀 (IEC 60027-2)
名称 | 缩写 | 次方 | 二进制 |
千字节 Kibibyte | KiB | 2^10 | 1024 |
兆字节 Mebibyte | MiB | 2^20 | 1048576 |
吉字节 Gibibyte | GiB | 2^30 | 1073741824 |
太字节 Tebibyte | TiB | 2^40 | 1.09951E+12 |
拍字节 Pebibyte | PiB | 2^50 | 1.1259E+15 |
艾字节 Exbibyte | EiB | 2^60 | 1.15292E+18 |
泽字节 Zebibyte | ZiB | 2^70 | 1.18059E+21 |
尧字节 Yobibyte | YiB | 2^80 | 1.20893E+24 |
十进制前缀 (SI)
名称 | 缩写 | 次方 | 十进制 |
千字节 Kilobyte | KB | 10^3 | 1000 |
兆字节 Megabyte | MB | 10^6 | 1000000 |
吉字节 Gigabyte | GB | 10^9 | 1000000000 |
太字节 Terabyte | TB | 10^12 | 1E+12 |
拍字节 Petabyte | PB | 10^15 | 1E+15 |
艾字节 Exabyte | EB | 10^18 | 1E+18 |
泽字节 Zettabyte | ZB | 10^21 | 1E+21 |
尧字节 Yottabyte | YB | 10^24 | 1E+24 |
以下容量换算是普遍使用但并非标准的容量前缀表述方式:
Byte(B) = 8 bit
1 Kilo Byte(KB) = 1024B
1 Mega Byte(MB) = 1024 KB
1 Giga Byte (GB) = 1024 MB
1 Tera Byte(TB) = 1024 GB
1 Peta Byte(PB) = 1024 TB
1 Exa Byte(EB) = 1024 PB
1 Zetta Byte(ZB) = 1024 EB
1 Yotta Byte(YB) = 1024 ZB
1 Bronto Byte(BB) = 1024 YB
1 Nona Byte(NB) = 1024 BB
1 Dogga Byte(DB) = 1024 NB
1 Corydon Byte(CB) = 1024DB
1 Xero Byte (XB) = 1024CB
以下是标准但并不流行的使用表述方式:
1MiB = 1,024KiB
1MiB = 1,048,576 (10242)B
1GiB = 1,024MiB = 1,048,576 (10242)KiB
1TiB = 1,024GiB = 1,073,741,824 (10243)KiB
0 条评论