Jump to content

Mebibyte

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 84.107.155.140 (talk) at 15:39, 22 March 2008 (Undid revision 200080726 by Omegatron (talk)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Multiple-byte units
Decimal
Value Metric
1000 kB kilobyte
10002 MB megabyte
10003 GB gigabyte
10004 TB terabyte
10005 PB petabyte
10006 EB exabyte
10007 ZB zettabyte
10008 YB yottabyte
10009 RB ronnabyte
100010 QB quettabyte
Binary
Value IEC Memory
1024 KiB kibibyte KB kilobyte
10242 MiB mebibyte MB megabyte
10243 GiB gibibyte GB gigabyte
10244 TiB tebibyte TB terabyte
10245 PiB pebibyte
10246 EiB exbibyte
10247 ZiB zebibyte
10248 YiB yobibyte
10249 RiB robibyte
102410 QiB quebibyte
Orders of magnitude of data

A mebibyte (a contraction of mega binary byte) is a unit of information or computer storage, abbreviated MiB.

1 MiB = 220 bytes = 1,048,576 bytes = 1,024 kibibytes

The mebibyte is closely related to the megabyte (MB), which can be a synonym for mebibyte, or refer to 106 bytes = 1,000,000 bytes, or even refer to 1,000 times 1,024 bytes (e.g. the 1.44 MB floppy disk), depending on context (see binary prefix for background). The three numbers are relatively close together, but mistaking the three has nonetheless led to consumer confusion and even legal disputes. There are times when it is necessary to know the exact size of a file, for example, or exactly how much space remains on a storage device.

The unit was defined by the International Electrotechnical Commission (IEC) in December 1998. Use of mebibyte and related units is endorsed by IEEE and CIPM in contexts where use of a binary prefix makes sense, in order to protect the unambiguous decimal meaning of the "mega" prefix. The binary unit is in wide use by the consumer software industry, but the use of the "mebi-" prefixes is not. This leads to confusion where 220 (1,048,576) bytes is displayed as 1 MB instead of 1 MiB. For example, the operating system Windows XP will show a file of 220 bytes as "1.00 MB" in its file properties dialog. Likewise, a file of 106 (1,000,000) bytes is reported as "976 KB".

See also