保存した計算機
換算

KBからGBへのコンバーター

バグを報告

計算機を共有

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

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

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

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

計算機を保存

KBとGBとは何ですか?

**キロバイト(KB)ギガバイト(GB)**は、デジタル情報のストレージ単位です。ただし、その定義は測定システムによって異なります:

  1. 10進法(SIシステム):

    • キロバイト(KB): 1,000バイト($10^3$)。
    • ギガバイト(GB): 1,000,000,000バイト($10^9$)。
  2. 2進法(IEC規格):

    • キビバイト(KiB): 1,024バイト($2^{10}$)。
    • ギビバイト(GiB): 1,073,741,824バイト($2^{30}$)。

主な違いは接頭辞にあります:

  • **SI単位(KB、MB、GB)**は10進法の乗数を使用します。
  • **IEC単位(KiB、MiB、GiB)**は2進法の乗数を使用します。

計算式

10進法(SI)変換:

GB=KB1,000,000またはKB=GB×1,000,000\text{GB} = \frac{\text{KB}}{1{,}000{,}000} \quad \text{または} \quad \text{KB} = \text{GB} \times 1{,}000{,}000

2進法(IEC)変換:

GiB=KiB1,048,576またはKiB=GiB×1,048,576\text{GiB} = \frac{\text{KiB}}{1{,}048{,}576} \quad \text{または} \quad \text{KiB} = \text{GiB} \times 1{,}048{,}576

例1: 500,000 KBをGB(SI)に変換

SIの式を使用:

GB=500,0001,000,000=0.5GB\text{GB} = \frac{500{,}000}{1{,}000{,}000} = 0.5 \, \text{GB}

解釈: 500,000 KBのファイルは、SIシステムでは0.5 GBに相当します。

例2: 5,242,880 KiBをGiB(IEC)に変換

IECの式を使用:

GiB=5,242,8801,048,576=5GiB\text{GiB} = \frac{5{,}242{,}880}{1{,}048{,}576} = 5 \, \text{GiB}

解釈: 5,242,880 KiBは、2進法システムでは5 GiBに相当します。

例3: 実際のストレージの差異

メーカーが256 GB SSD(SI単位)を宣伝している場合、IECシステムでは:

GiB=256×109230238.4GiB\text{GiB} = \frac{256 \times 10^9}{2^{30}} \approx 238.4 \, \text{GiB}

結果: OSはこのSSDを~238.4 GiBと表示し、17.6 GBの「損失」があるように見えます。

歴史的背景

10進法と2進法の単位の混同は、コンピューティングの初期に遡ります。エンジニアはメモリ配置のために2進接頭辞(例:$2^{10} = 1{,}024$)を使用し、ストレージメーカーは簡便さのために10進接頭辞を採用しました。IECは1998年に曖昧さを解消するために2進単位(KiB、MiB、GiB)を正式化しましたが、古い用語は消費者向け製品で依然として使われています。

注意点

  1. 文脈を確認する:

    • オペレーティングシステム(Windows、macOS)はストレージをGiBで報告することが多いですが、「GB」と表示します。
    • インターネット速度は**ビット毎秒(Mbps)**を使用し、バイトではありません。
  2. よくある間違い:

    • 1 GB = 1,024 MBと仮定する(誤り;SIでは1 GB = 1,000 MB)。
    • 製品仕様で「GB」をGiBと誤解する。
  3. 実用的なヒント: SIからIECへの概算:

    1GB0.9313GiB1 \, \text{GB} \approx 0.9313 \, \text{GiB}

よくある質問

1 GBには何KBですか?

SIシステムでは:

1GB=1×106KB=1,000,000KB1 \, \text{GB} = 1 \times 10^6 \, \text{KB} = 1{,}000{,}000 \, \text{KB}

IECシステムでは(比較のため):

1GiB=1×220KiB=1,048,576KiB1 \, \text{GiB} = 1 \times 2^{20} \, \text{KiB} = 1{,}048{,}576 \, \text{KiB}

ストレージデバイスはなぜ宣伝より少ない容量を表示するのですか?

「1 TB」ハードドライブはSI単位を使用:

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

IEC単位では:

1,000,000,000,000240909.5TiB\frac{1{,}000{,}000{,}000{,}000}{2^{40}} \approx 909.5 \, \text{TiB}

OSはこれを~931 GiBと表示し、見かけ上「不足」しているように見えます。

KBとKiBの違いは何ですか?

  • KB(キロバイト): $1{,}000$バイト(10進法)。
  • KiB(キビバイト): $1{,}024$バイト(2進法)。

10,000 KiBをGBに変換するには?

まず、KiBをバイトに変換:

10,000KiB×1,024=10,240,000バイト10{,}000 \, \text{KiB} \times 1{,}024 = 10{,}240{,}000 \, \text{バイト}

バイトをGB(SI)に変換:

10,240,0001,000,000,000=0.01024GB\frac{10{,}240{,}000}{1{,}000{,}000{,}000} = 0.01024 \, \text{GB}

なぜ2つのシステムが今も使われているのですか?

  • SI単位: マーケティングと製造を簡素化(メートル法接頭辞と整合)。
  • IEC単位: ソフトウェアとメモリアーキテクチャでの技術的な正確性を反映。