メガバイト
メガバイト(megabyte、記号:MB[1])は、情報の大きさを表す単位。
バイトの単位一覧 | |||||
---|---|---|---|---|---|
SI接頭語 | 2進接頭辞 | ||||
単位(記号) | SI基準 | 慣用値 | 単位(記号) | 値 | SIとの差(概数) |
キロバイト (kB) | 103 | 210 | キビバイト (KiB) | 210 | 2.400000% |
メガバイト (MB) | 106 | 220 | メビバイト (MiB) | 220 | 4.857600% |
ギガバイト (GB) | 109 | 230 | ギビバイト (GiB) | 230 | 7.374182% |
テラバイト (TB) | 1012 | 240 | テビバイト (TiB) | 240 | 9.951163% |
ペタバイト (PB) | 1015 | 250 | ペビバイト (PiB) | 250 | 12.589991% |
エクサバイト (EB) | 1018 | 260 | エクスビバイト (EiB) | 260 | 15.292150% |
ゼタバイト (ZB) | 1021 | 270 | ゼビバイト (ZiB) | 270 | 18.059162% |
ヨタバイト (YB) | 1024 | 280 | ヨビバイト (YiB) | 280 | 20.892582% |
ロナバイト (RB) | 1027 | 290 | ロビバイト (RiB) | 290 | 23.794004% |
クエタバイト (QB) | 1030 | 2100 | クエビバイト (QiB) | 2100 | 26.765060% |
この表の上付き文字は環境により適切に表示されていない場合があります。 |
概要
メガバイトは、国際単位系 (SI) の定めに従いバイトの1,000,000(= 106)倍(= 1000(103)キロバイト)を示す場合と、国際規格などで定められていない俗習[2]としてバイトの1,048,576(= 220)倍(= 1024(210)キビバイト)を表す場合[3][4][5]がある。
この曖昧さを回避するため、1,048,576(= 220)倍を示す接頭辞として、国際規格(IEC 80000-13)にてSI接頭語と区別できる2進接頭辞「メビ」(mebi,記号:Mi)が定められているが、「メビバイト」(mebibyte,記号:MiB)はあまり用いられていない[3][4][5]。
また、国際単位系 (SI) 第8版(2006年)にて、メガやその他のSI接頭語を決して2のべき乗を表すために用いてはならないと定めている[6]が、大手IT企業であるマイクロソフトやAppleなどが、未だ国際単位系 (SI) の定めに完全には従っておらず[3][4][5]、2のべき乗を表す用法も混在する状況は解決されていない。
そのため、パソコンで記憶媒体の詳細な空き容量を調べてみると、カタログスペックとして記載されている容量より、表示される容量のほうが少なくなることが多い。これは記憶媒体の容量を、メーカーが国際単位系 (SI) に従い10の整数乗で計算することが多いのに対し、主なパソコンのオペレーティングシステム(Microsoft Windows・過去のmacOS)が俗習に従い2のべき乗で計算[3]することに起因する。
なお、macOSでは、Mac OS X Leopard以前は2のべき乗(1024倍)が用いられていたが、2009年公開のMac OS X Snow Leopard以降は10の整数乗(1000倍)を用いたストレージ容量やファイルサイズ表示に変更された。[7]
符号位置
記号 | Unicode | JIS X 0213 | 文字参照 | 名称 |
---|---|---|---|---|
㎆ | U+3386 | - | ㎆ ㎆ | メガバイト |