保存した計算機
換算

GBからバイトへの変換ツール

計算機を共有

無料の電卓をあなたのウェブサイトに追加する

有効なURLを入力してください。HTTPS URLのみがサポートされています。

ページ上の電卓の入力フィールドにある現在の値を埋め込み電卓のデフォルト値として使用します。
入力ボーダーフォーカス色、スイッチのチェック時の色、選択項目のホバー色など。

利用規約に同意してください。
プレビュー

計算機を保存

ギガバイトとは?

ギガバイト(GB)は、ハードドライブ、USBフラッシュドライブ、クラウドストレージなどの容量を表すデジタル情報ストレージの単位です。ただし、「ギガバイト」という用語は2つの異なる測定システムを指す場合があります:

  1. 10進法(SIシステム):国際単位系(SI)に基づき、1ギガバイト = 10910^9 バイト = 1,000,000,000バイト。
  2. 2進法(IEC標準):国際電気標準会議(IEC)が定義するもので、1ギビバイト(GiB)= 2302^{30} バイト = 1,073,741,824バイト。

歴史的には、コンピューティングでは2進法(base-2)が広く使用されていましたが、ストレージデバイスのマーケティングではSIシステムが一般的になりました。この二重の使用法により、宣伝されているストレージ容量と実際の容量に違いが生じることがよくあります。

データ測定システムの理解

10進法(SI)システム

  • 単位:キロバイト(kB)、メガバイト(MB)、ギガバイト(GB)、テラバイト(TB)。
  • 接頭辞:各単位は1,000倍ずつ増加します。 1 GB=1,000 MB=1,000,000 kB=1,000,000,000 バイト.1 \text{ GB} = 1,000 \text{ MB} = 1,000,000 \text{ kB} = 1,000,000,000 \text{ バイト}.

2進法(IEC)システム

  • 単位:キビバイト(KiB)、メビバイト(MiB)、ギビバイト(GiB)、テビバイト(TiB)。
  • 接頭辞:各単位は1,024倍ずつ増加します。 1 GiB=1,024 MiB=1,048,576 KiB=1,073,741,824 バイト.1 \text{ GiB} = 1,024 \text{ MiB} = 1,048,576 \text{ KiB} = 1,073,741,824 \text{ バイト}.

重要なポイント:WindowsはストレージをGiBで表示することが多いですが、「GB」とラベル付けしています。一方、macOSは通常SI単位(GB)を使用するため、宣伝されている容量と一致します。これにより、Windowsでは宣伝されている容量と実際の容量に不一致が生じます。

計算式

ギガバイト(GB)からバイトへの変換(SIシステム)

バイト=GB×109\text{バイト} = \text{GB} \times 10^9

ギビバイト(GiB)からバイトへの変換(IEC標準)

バイト=GiB×230=GiB×1,073,741,824\text{バイト} = \text{GiB} \times 2^{30} = \text{GiB} \times 1,073,741,824

逆変換

  • バイトからGBGB=バイト109\text{GB} = \frac{\text{バイト}}{10^9}
  • バイトからGiBGiB=バイト230=バイト1,073,741,824\text{GiB} = \frac{\text{バイト}}{2^{30}} = \frac{\text{バイト}}{1,073,741,824}

例1:SSDストレージ

256GBのSSD(SI単位)には:

256 GB×109=256,000,000,000 バイト256 \text{ GB} \times 10^9 = 256,000,000,000 \text{ バイト}

OSが報告するGiBでは:

256,000,000,0001,073,741,824238.42 GiB\frac{256,000,000,000}{1,073,741,824} \approx 238.42 \text{ GiB}

例2:ファイルのダウンロード

インターネットからダウンロードした「5GB」のファイルは:

  • SI5×109=5,000,000,000 バイト5 \times 10^9 = 5,000,000,000 \text{ バイト}
  • IEC5×1,073,741,824=5,368,709,120 バイト5 \times 1,073,741,824 = 5,368,709,120 \text{ バイト}(誤ってbase-2を使用した場合)。

例3:RAM容量

16GiBのRAMを搭載したコンピュータには:

16×1,073,741,824=17,179,869,184 バイト16 \times 1,073,741,824 = 17,179,869,184 \text{ バイト}

注意点

  • 混乱の警告:ストレージメーカーは10進法(GB)を使用しますが、Windowsは2進法(GiB)を使用しながら「GB」と表示します。macOSは10進法(GB)を使用するため、宣伝されている容量と一致します。
  • 精度:プログラミングやエンジニアリングなどの重要な用途では、常に単位システムを指定してください。
  • 歴史的背景:IECは1998年に曖昧さを解消するために2進接頭辞(KiB、MiB、GiB)を導入しましたが、採用はまだ一貫していません。

よくある質問

1GBは何バイトですか?

SIシステムでは、1GB = 10910^9 バイト = 1,000,000,000バイト。 計算例

3 GB=3×109=3,000,000,000 バイト3 \text{ GB} = 3 \times 10^9 = 3,000,000,000 \text{ バイト}

GBとGiBの違いは何ですか?

  • GB:10進法の単位(1,000,000,000バイト)。
  • GiB:2進法の単位(1,073,741,824バイト)。 例えば、1GiBは1GBよりも約7.37%大きいです。

500,000,000バイトをGBに変換するには?

GB=500,000,000109=0.5 GB\text{GB} = \frac{500,000,000}{10^9} = 0.5 \text{ GB}

1TBのハードドライブが931GBしか表示されないのはなぜですか?

ドライブはTB(SI単位)で宣伝されています:

1 TB=1,000 GB=1,000,000,000,000 バイト1 \text{ TB} = 1,000 \text{ GB} = 1,000,000,000,000 \text{ バイト}

OSはTiB(IEC単位)を使用します:

1,000,000,000,0001,099,511,627,7760.909 TiB=931 GiB\frac{1,000,000,000,000}{1,099,511,627,776} \approx 0.909 \text{ TiB} = 931 \text{ GiB}

10GiBをバイトに変換するには?

10 GiB×1,073,741,824=10,737,418,240 バイト10 \text{ GiB} \times 1,073,741,824 = 10,737,418,240 \text{ バイト}

バグを報告