>>5 メガバイト Mega Byte (MB) 1MB = 1,000KB= (103)2 = 106 = 1,000,000 Byte
ギガバイト Giga Byte (GB) 1GB = 1,000MB= (103)3 = 109 = 1,000,000,000 Byte
テラバイト Tera Byte (TB) 1TB = 1,000GB= (103)4 = 1012 = 1,000,000,000,000 Byte
ペタバイト Peta Byte (PB) 1PB = 1,000TB= (103)5 = 1015 = 1,000,000,000,000,000 Byte
エクサバイトExa Byte (EB) 1EB = 1,000PB= (103)6 = 1018 = 1,000,000,000,000,000,000 Byte
ゼタバイト Zetta Byte (ZB) 1ZB = 1,000EB= (103)7 = 1021 = 1,000,000,000,000,000,000,000 Byte
ヨタバイト Yotta Byte (YB) 1YB = 1,000ZB= (103)8 = 1024 = 1,000,000,000,000,000,000,000,000 Byte
コンピュータは2進数に基いていますので、慣習的に2の10乗(1,024)を単位として計算し、1,024バイトを1キロバイトとみなします。
そうすると、「キロ」という単位は1,000と1,024の2つの異なる数字を意味することになり、10進数と2進数の「キロ」という単位には24の誤差が出ることになります。
この誤差は、メガ、ギガ、テラ…と、単位に比例して大きくなり、1テラでは約100ギガの差になってしまいます。この問題を解消するため、IECは2進数に基いた単位を別に定めています。
キビバイト Kilobinary Byte= Kibi Byte (KiB) 1KiB = 1,024B= 210 = 1,024 Byte
メビバイト Megabinary Byte=Mebi Byte (MiB)1MiB = 1,024KiB= (210)2 = 220 = 1,048,576 Byte
ギビバイト Gigabinary Byte= Gibi Byte (GiB)1GiB = 1,024MiB= (210)3 = 230 = 1,073,741,824 Byte
テビバイト Terabinary Byte= Tebi Byte (TiB) 1TiB = 1,024GiB= (210)4 = 240 = 1,099,511,627,776 Byte
ペビバイト Petabinary Byte= Pebi Byte (PiB) 1PiB = 1,024TiB= (210)5 = 250 = 1,125,899,906,842,624 Byte
エクシビバイト Exabinary Byte= Exbi Byte (EiB) 1EiB = 1,024PiB= (210)6 = 260 = 1,152,921,504,606,846,976 Byte
https://www.asahi-net.or.jp/‾ax2s-kmtn/ref/unit.html
返信する