私はいつもこれについて混乱します。メガビットからバイトへの「標準」変換はありますか?
それは...ですか:
1 Megabit == 1,000,000 bits == 125,000 bytes
または:
1 Megabit == 2^20 bits == 1,048,576 bits == 131,072 bytes
メガビットは、CSではなくTELECOMからの測定単位です。つまり、次のようになります。
1 Megabit == 1,000,000 bits == 125,000 bytes
CSベースの測定単位の場合、通常は次の1024
ルールが適用されます。
1 Megabyte = 1,024 Kilobytes = 1,024 x 1,024 bytes
1メガオクテット(各バイトに8ビットがある場合は1メガバイトと同じ)は8メガビットです。メガバイトの場合とまったく同じ変換が適用されます。
1つの「メガビット」RAM、ROM、またはフラッシュメモリチップには、1024 2メビビット(Mibit)= 1048576ビットがあります。
1メガビット/秒のインターネット接続では、1000 2メガビット(Mbit)= 1000000ビット/秒を転送できます。
したがって、「メガビット」から「メガバイト」への4つの異なる変換が適用される場合があります(各バイトに8ビットがあると仮定)。
1メガビット=0.125メガバイト
さて、私は私の答えがそのような騒ぎを引き起こすことを意味しませんでした、しかしあなたのコメントのすべてが有効であるので、私は私の評判を少し明らかにするのを手伝うために戻ってくると思いました。
質問全体に対する正解は、
したがって、元の質問はどちらが正しいかではなく、ラベルの名前が間違っているということです。
1 Megabit == 2^20 bits == 1,048,576 bits == 131,072 bytes
代わりに次のようにする必要があります。
1 Mebibit == 2^20 bits == 1,048,576 bits == 131,072 bytes
キロは1.000、メガはそれが何であれ1.000.000倍です。キログラムなどは1.000グラムです。キロヘルツは1.000ヘルツなどです。
メガについても同じですが、メガヘルツは1.000.000ヘルツ、メガビットは1.000.000ビットです。
1バイトは8ビットなので、1.000.000 / 8=125.000バイトになります。
コンピューターの場合、乗数はわずかに変化します。たとえば、キロは1024倍、メガは1024 * 1024 = 1.048.576倍(通常はビット)です。
この場合、1メガビット= 1.024 * 1.024 = 1.048.576ビット、バイト1.048.576 / 8=131.072バイトで表されます。
Mebi
2台分の電力の測定として紹介する動きなどがありますが、普遍的ではなく、受け入れられていません。ただし、経験から、ビットは、の通常の定義で表される可能性が最も高いMega
ので、1,000,000 bits
。
業界によって異なる場合があります。FLASH製品を提供するコンポーネントメーカーは、自社製品を「1Mbit」としてアドバタイズし、「131,072バイト」を含みます。(参照:SSTの1 MビットSPIバスシリアルフラッシュ(PDFデータセット);インデックス可能なアドレス0h-1FFFFh)
https://wiki.ubuntu.com/UnitsPolicy
ユニットポリシー。これは、2ベースユニットと10ベースユニットすべての新しいユニットポリシーです。
バイナリの意味は、ソリッドステートメモリ(RAMなど)に関連してより一般的に使用されます
一方、10進数の意味は、データ伝送速度、ディスクストレージ、および現代の学術教科書の理論計算でより一般的です。」
詳細については、を参照してください