「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

メビ(mebi)

pointこの用語のポイント

point単位(に付ける接頭辞)だよ

point「2の20乗」を表すよ

point記号は「Mi」を使うよ

point「メガ(M)」の2進数版だよ

スポンサーリンク

簡単に書くよ

メビ(mebi)とは

「メガ(M)」の親戚
であり

「2の20乗」を表す単位(に付ける接頭辞)
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

2の20乗

を意味する単位(に付ける接頭辞が「メビ(mebi)」です。

メビ(mebi)

記号は「Mi」を使います。
例えば、1メビバイトであれば「1MiB」のように表現します。

以上で、ざっくりとした説明は終わりです。
お疲れ様でした。

ここら先は半分余談の補足説明です。
気が向いた方は読んであげてください。
気が向かない方は読む必要ありません。
おやつでも食べて気分転換してください。

ちょっと休憩2

まずは「キビ」という単位について説明します。
キビが何か分かれば、メビが何かも楽勝で分かるからです。

それでは、いってみましょう。

人間様の世界は基本的に、0から9までの数字を使って数を表す10進数の世界です。
それに対して、コンピュータさんの世界は0、1の数字を使って数を表す2進数の世界です。

メビ(mebi)2

人間様にとって、1,000は10の3乗でキリが良く見えます。
ですが、コンピュータさんにとっては中途半端な数字なのです。
コンピュータさんにとっては、2の10乗である1,024の方がキリが良く見えます。

そのため「キロ」という単位は

人間様にとってのキロ:1,000
コンピュータさんにとってのキロ:1,024


なのです。

例えば「1キロバイト」と言った場合、人間様の基準で考えると「1,000バイト」です。
コンピュータさんの基準で考えると「1,024バイト」になります。

メビ(mebi)3

そのため、人間様寄りの気分で

1キロバイト = 10の3乗バイト = 1,000バイト

と解釈しても、あるいはコンピュータさん寄りの気分で

1キロバイト = 2の10乗バイト = 1,024バイト

と解釈しても間違いとは言えません。

これはパッと見で紛らわしいですよね。
「1キロバイト」と書いてあったら「これは1,000バイトなのかな?1,024バイトなのかな?」と迷ってしまいます。

メビ(mebi)4

そこで、どこかの誰かが「1,024を表す単位」を新しく作りました。

1キロバイト = 1,000バイト
1【1,024を表す単位】バイト = 1,024バイト


と使い分ければ紛らわしくないだろうと考えたのです。

この「1,024を表す単位」が「キビ(Ki)」です。

これで紛らわしくありませんよね。

1キロバイト = 1,000バイト
1キビバイト = 1,024バイト


と使い分ければ誤解は生じません。

そんな経緯で生まれた……かどうかは知りませんが、そんな感じで使い分けされることが期待されている

キロの親戚

が「キビ」です。
並べて書くと

■キロ
・10進数版のキロ
・1,000(10の3乗)を表す単位

■キビ
・2進数版のキロ
・1,024(2の10乗)を表す単位


となります。

これで「キビ」という単位について、何となく分かったと思います。

ここで ちょっと考えてみてください。
この話が当てはまるのは「キロ」という単位だけでしょうか。

もちろん違います。
キロ以外の単位も同じです。

ということで

キビのメガ

として作られた単位が「メビ」です。

メビは

メガの親戚

です。
並べて書くと

■メガ
・10進数版のメガ
・1,000,000(10の6乗)を表す単位

■メビ
・2進数版のメガ
・1,048,576(2の20乗)を表す単位


となります。


image piyo2

一言でまとめるよ

まぁ「メビ」って単語が出てきたら「メガの2進数版(2の20乗を表す単位)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像070
書籍画像065


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング
エンジニアのための生成AI入門 はじめての生成AIアプリ開発からエージェント開発まで