[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ギガバイト (GB)

pointこの用語のポイント

point単位だよ

point10の9乗バイト(1,000メガバイト = 1,000,000,000バイト)を表すよ

pointもしくは、2の30乗バイト(1,024メガバイト = 1,073,741,824バイト)を表すよ

スポンサーリンク

簡単に書くよ

ギガバイト (GB)とは

10の9乗バイト(1,000メガバイト = 1,000,000,000バイト)を表す単位のこと。
もしくは

2の30乗バイト(1,024メガバイト = 1,073,741,824バイト)を表す単位のこと
です。

image piyo

詳しく書くよ

考え方は「キロバイト(KB)」のときと一緒です。

ギガ」+「バイト」で「ギガバイト」です。

ギガバイト

ギガは「10億(10^9)を指す単位」ね。

バイトは「8ビットのこと」です。
ビットは「0か1が入っている箱」とお考えください。
「0」か「1」を表す単位がビットで、それが8つ合わさって「00000000」から「11111111」までを表す単位がバイトです。

それを踏まえて、10の9乗バイト、つまり1,000メガバイト(=1,000,000,000バイト)を表す単位が「ギガバイト」です。

……で話が終わらないのは、キロバイトの説明で書いた通りです。
実際には、1,024メガバイト(=1,073,741,824バイト)を表す単位として「ギガバイト」を使うことの方が多いでしょう。

※ここから先の説明は、キロバイトの説明で書いた内容と重複します。
 既にキロバイトの説明をご覧になった方は、適当に読み飛ばしてください。

人間様の世界は基本的に、0~9までの数字を使って数を表す10進数の世界です。
それに対してコンピュータさんの世界は、0、1の数字を使って数を表す2進数の世界です。

ギガバイト2

人間様にとって、1,000は10の3乗でキリが良く見えます。
ですが、コンピュータさんにとっては中途半端な数字なのです。
コンピュータさんにとってキリの良い数字は、2の10乗、1,024です。

よって、人間様にとってのキロが1,000であるのに対し、コンピュータさんにとってのキロは1,024になります。
「1キロバイト」と言った場合、人間様の基準で考えると「1,000バイト」ですが、コンピュータさんの基準で考えると「1,024バイト」になるのです。

ギガバイト3

同様に「1ギガバイト」と言った場合、人間様の基準で考えると「1,000メガバイト」ですが、コンピュータさんの基準で考えると「1,024メガバイト」になります。
そのため、人間様寄りの気分で

1ギガバイト = 10の9乗バイト = 1,000メガバイト = 1,000,000,000バイト

と解釈しても、あるいはコンピュータさん寄りの気分で

1ギガバイト = 2の30乗バイト = 1,024メガバイト = 1,073,741,824バイト

と解釈しても間違いとは言えません。

とはいえ「バイト」は一般的にコンピュータさんの世界で使う単位です。
そう考えれば、コンピュータさん寄りの気分で

1ギガバイト = 2の30乗バイト = 1,024メガバイト = 1,073,741,824バイト

と考えた方が適切でしょう。

ただまぁ、人間様的には10の累乗の方がしっくりきますよね。
そこで、1,024メガバイトを表す単位として「ギビバイト(GiB)」が生まれました。
1,000を基準に考えるときは「ギガバイト(GB)」を、1,024を基準に考えるときは「ギビバイト(GiB)」を使うことによって、紛らわしさを排除する狙いです。
ここら辺の考え方は「キビバイト(KiB)」や「メビバイト(MiB)」と一緒です。
余裕があれば、併せて覚えてあげてください。

image piyo2

一言でまとめるよ

まぁ「ギガバイト」って単語が出てきたら「1,000メガバイト、もしくは1,024メガバイト(1,024メビバイト)を表す単位なんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク