兆字节(英语:Megabyte,缩写为MB)是资讯计量单位字节的多倍形式。国际单位制(SI)以1,000,000(106)来定义前缀,故1兆字节表示1,000,000字节。[1]但在资讯科技领域中,尤其是表示主存储容量时,兆字节通常与mebibyte混淆,表示1,048,576(220)个字节,常被简称为

Quick Facts 字节的次方单位, 十进制前缀 (SI) ...
字节的次方单位
十进制前缀
(SI)
名字 符号 倍数
千字节 kB 103
兆字节 MB 106
吉字节 GB 109
太字节 TB 1012
拍字节 PB 1015
艾字节 EB 1018
泽字节 ZB 1021
尧字节 YB 1024
容字节 RB 1027
昆字节 QB 1030
二进制前缀
(IEC 60027-2)
名字 符号 倍数
kibibyte KiB 210
mebibyte MiB 220
gibibyte GiB 230
tebibyte TiB 240
pebibyte PiB 250
exbibyte EiB 260
zebibyte ZiB 270
yobibyte YiB 280
Close

Mebibyte(缩写:MiB)是另一个类似的单位,使用二进制前缀,表示1,048,576(220)字节,由国际电工委员会(IEC)于1998年制定。[2]。这个单位被设计用来某些时候替代兆字节,因为在电脑相关内容中MB有可能被用来等于220,虽然数值很相近,但MiB国际单位制(SI)中的MB(106)还是有严格的区别。MiB已经被所有主要的标准组织接受使用,但在真正的电脑工业中使用比较少。[3][4][5][6]MB还是经常被当成这个单位在使用。

与其他储存单位的换算

  • 1 MB = 1,000KB
  • 1 MB = 1,000,000(106B
  • 1 GB = 1,000 MB
  • 1 TB = 1,000,000(106)MB

另外,Megabyte曾经同等于但现今约等于Mebibyte(MiB),其换算是:

  • 1 MiB = 1,024 KiB = 1,048,576 (10242) B
  • 1 GiB = 1,024 MiB
  • 1 TiB = 1,024 GiB = 1,048,576 (10242) MiB
  • 1 MB ≈ 0.9537 MiB

历史

在许多年里,MB的混乱使用是众所周知的。比如1.44MB软碟的容量就是使用1MB=1,024,000bytes计算的,结果不是1.47MB (1.47x1000X1000)或1.40MiB(1.40x1024x1024)。Megabyte通常被用作等于1000 x 1000,也被用作1024 x 1024,甚至被磁碟厂商用作1024 x 1000。这样的用法很混乱并且不合理,操作系统检测出的硬盘容量会比厂商广告中的小。多数的操作系统会在文件大小上使用Mebibytes。例如,所有版本的Windows系统都会将一个220bytes的文件显示为“1.00MB”,而106bytes的文件显示为976kB。在Mac OS X 10.6之前的APPLE系统也是这样显示,10.6之后将文件和磁碟大小都用Megabytes来表示,即将10^6 bytes的文件显示为1MB。[7][8]

前缀“mebi”是一个二进制前缀,从单词“mega”和“binary”得来,这表明它和它的词源——国际单位制中的“mega”在数值上很接近。1 MiB等于220 bytes[9]或1,048,576 bytes,与1MB不同,1MB等于1,000,000 bytes。前缀“mebi-”由国际电工委员会(IEC)于1998年12月提出。它和其相关单位现在已经被电气电子工程师学会IEEE)和国际度量衡委员会(CIPM)所支持。

在《电脑程式设计艺术》中,高德纳提出把mebibyte叫作“large megabyte”(缩写为MMB)。

参见

参考文献

延伸阅读

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.