変換 | バイト | データサイズ

> 変換 | バイト | データサイズ <

// データサイズ単位の変換:ビット、バイト、KB、MB、GB、TB、PB

[DUAL]

SI & IEC規格

SI(1000ベース)とIEC(1024ベース)の両規格に対応。切り替えまたは全表示が可能。

[COMPLETE]

全単位対応

ビット、バイト、KB、KiB、MB、MiB、GB、GiB、TB、TiB、PB、PiB間を同時変換。

[FREE]

双方向変換

任意のフィールドを変更すると他がすべて即座に更新。100%クライアントサイド処理。

// データサイズ単位について

SI vs IEC:

SIは1000の累乗を使用:1 KB = 1,000バイト。IECは1024の累乗を使用:1 KiB = 1,024バイト。

Example:

1 GB = 1,000 MB (SI) = 953.67 MiB (IEC)

使用例:

  • >ストレージ容量の計算
  • >メモリサイズの変換
  • >ネットワーク帯域幅の推定
  • >表示容量と実際の容量の違い
  • >ファイルサイズの分析

>> よくある質問

Q: KBとKiBの違いは?

A: KB(キロバイト)はSI規格で1 KB = 1,000バイト。KiB(キビバイト)はIECバイナリ規格で1 KiB = 1,024バイトです。

Q: なぜ1000ではなく1024?

A: コンピュータはバイナリ(2進数)で動作します。メモリは2の累乗でアドレスされるため、1024(2^10)が自然な境界です。

Q: どの規格を使うべき?

A: ストレージやネットワークにはSIを使用。RAMなどの正確なバイナリ量にはIECを使用してください。

// クイックリファレンス

SIBytesIECBytes
KB1,000KiB1,024
MB1,000,000MiB1,048,576
GB1,000,000,000GiB1,073,741,824
TB1,000,000,000,000TiB1,099,511,627,776

// 計算例

500 GB drive   500 x 10^9 / 2^30 = 465.66 GiB   (shown as "465 GB" in Windows)
KB vs KiB      2.4% difference
GB vs GiB      7.4% difference
TB vs TiB      9.95% difference
100 Mbps       100 / 8 = 12.5 MB/s    (1 byte = 8 bits)

>> その他の質問

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

A: SIでは1 KB = 1000バイト、1 KiB(キビバイト、IEC 1998)= 1024バイト(2¹⁰)です。MB/MiB、GB/GiB、TB/TiBも同様で、テラバイトでは差が約10%近くになります。

Q: ハードディスクの容量が表示より少なく見えるのはなぜですか?

A: メーカーは10進(1 GB = 10⁹バイト)で表記しますが、Windowsは実際にはGiB(2³⁰バイト)を「GB」と表示します。500 GBのディスクは約465.66 GiBです。減ったのではなく単位が違うだけです。

Q: Mbit/sをMB/sに換算するには?

A: 1バイトは8ビットなので、Mbit/sを8で割ります。100 Mbit/sは12.5 MB/sです。回線事業者はビット、ダウンロードソフトはバイトで表示します。

// 他の言語