保存した計算機
換算

KBをバイトに変換

バグを報告

計算機を共有

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

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

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

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

計算機を保存

キロバイトとは?

キロバイト(KB) はデジタル情報のストレージ単位ですが、その定義は文脈によって異なります。歴史的には、コンピューティングシステムは2進法(基数2)を使用しており、1キロバイトは1024バイトとされていました。しかし、国際単位系(SI)では1キロバイトを1000バイト(基数10)と定義しています。この混乱を解消するため、国際電気標準会議(IEC)は2進法の測定にキビバイト(KiB) などの2進接頭辞を導入しました。

  • SI(基数10): データストレージ(例:ハードドライブ、USBドライブ)で使用。
  • IEC(基数2): コンピューティングの文脈(例:RAM、ソフトウェア)で使用。

計算式

基数10(SIシステム)

SIシステムでは、キロバイト(KB)は10進法に従います:

1 KB=103 バイト=1000 バイト1 \text{ KB} = 10^3 \text{ バイト} = 1000 \text{ バイト}

基数2(IEC標準)

2進法では、キビバイト(KiB)は2の累乗に従います:

1 KiB=210 バイト=1024 バイト1 \text{ KiB} = 2^{10} \text{ バイト} = 1024 \text{ バイト}

変換式

  • KBからバイト(SI):
バイト=KB×1000\text{バイト} = \text{KB} \times 1000
  • KiBからバイト(IEC):
バイト=KiB×1024\text{バイト} = \text{KiB} \times 1024

例1: 5 KBをバイトに変換(SI)

5 KB=5×1000=5000 バイト5 \text{ KB} = 5 \times 1000 = 5000 \text{ バイト}

例2: 5 KiBをバイトに変換(IEC)

5 KiB=5×1024=5120 バイト5 \text{ KiB} = 5 \times 1024 = 5120 \text{ バイト}

例3: 実際のファイルサイズ

2.5 KBのテキストファイル(SI)は:

2.5×1000=2500 バイト2.5 \times 1000 = 2500 \text{ バイト}

KiB(IEC)で測定すると、同じファイルは:

2.5×1024=2560 バイト2.5 \times 1024 = 2560 \text{ バイト}

歴史的背景

KBとKiBの曖昧さは、コンピューティングの初期に遡ります。1960年代から1990年代にかけて、メーカーはストレージデバイス(例:「1.44 MB」と表示されたフロッピーディスクは実際には 1.44×1000×10241.44 \times 1000 \times 1024 バイト)に基数10を使用していました。IECは1998年に2進接頭辞を標準化してこの混乱を解消しましたが、多くのオペレーティングシステムでは「KB」を1024バイトとして使用する慣習が残っています。

注意点

  1. 文脈を確認: 値がSI(KB)またはIEC(KiB)の単位を使用しているか常に確認してください。
  2. 記号の違い: 「KB」(キロバイト)と「KiB」(キビバイト)は異なります。
  3. オペレーティングシステム: WindowsはファイルサイズをKiBで報告することが多いですが、「KB」と表示するため、不一致が生じることがあります。

よくある質問

1キロバイトは何バイトですか?

SIシステムでは:

1 KB=1000 バイト1 \text{ KB} = 1000 \text{ バイト}

IECシステムでは:

1 KiB=1024 バイト1 \text{ KiB} = 1024 \text{ バイト}

多くのシステムでこれらの用語が混同されているため、使用されている標準を常に確認してください。

Windowsでファイルサイズが異なって表示されるのはなぜですか?

WindowsはIEC単位を使用していますが、SIとして表示しています。例えば、Windowsで「5 KB」と表示されるファイルは実際には:

5×1024=5120 バイト5 \times 1024 = 5120 \text{ バイト}

3.5 KiBをバイトに変換するには?

IECの式を使用:

3.5 KiB=3.5×1024=3584 バイト3.5 \text{ KiB} = 3.5 \times 1024 = 3584 \text{ バイト}

SSDやハードドライブはSI単位とIEC単位のどちらで宣伝されていますか?

ストレージメーカーはSI単位を使用しています。「500 GB」のSSDは:

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

ですが、OSでは次のように表示される場合があります:

5000000000001073741824465.66 GiB\frac{500000000000}{1073741824} \approx 465.66 \text{ GiB}

10000バイトをKBとKiBに変換するには?

  • SI(KB):
100001000=10 KB\frac{10000}{1000} = 10 \text{ KB}
  • IEC(KiB):
1000010249.7656 KiB\frac{10000}{1024} \approx 9.7656 \text{ KiB}

MBとMiBの違いは何ですか?

  • メガバイト(MB): 1000×1000=10000001000 \times 1000 = 1000000 バイト(SI)。
  • メビバイト(MiB): 1024×1024=10485761024 \times 1024 = 1048576 バイト(IEC)。