QuickUnits

Data

Mebibyte till megabyte

1 MiB = 1,04858 MB

—

En mebibyte är exakt 1,048576 megabyte, eftersom en mebibyte är 2²⁰ byte — 1 048 576 — och en megabyte exakt en miljon. Paret finns för att göra den skillnaden sägbar, vilket den under decennier inte var.

Om enheterna

Fram till 1998 fanns inget sätt att skriva ned den binära miljonen entydigt. Datorvärlden använde MB för 1 048 576 byte, metersystemet M för 1 000 000, och samma två bokstäver betydde båda. Internationella elektrotekniska kommissionen löste det genom att skapa en parallell prefixuppsättning byggd av de två första bokstäverna i det decimala prefixet plus "bi" för binärt: kibi, mebi, gibi, tebi, pebi. En mebibyte, MiB, är otvetydigt 2²⁰ byte. Namngivningen hånades brett när den kom och har tagits upp ojämnt sedan dess — Linux-verktyg och minnesspecifikationer använder den, konsumentmarknadsföring struntar i den.

Den exakta faktorn

Det exakta värdet är 2²⁰ ÷ 10⁶ = 1 048 576 ÷ 1 000 000 = 1,048576. Skillnaden på 4,9 procent är det samlade resultatet av två prefix: 1,024² = 1,048576. Varje ytterligare prefix multiplicerar med 1,024 igen, vilket är varför gapet vidgas från 2,4 procent vid kilo till 4,9 vid mega, 7,4 vid giga och 10,0 vid tera. Arbetsminnet är det enda ställe där den binära enheten är fysiskt korrekt och inte bara konventionell, eftersom RAM adresseras i tvåpotenser och en modul på 16 GiB verkligen innehåller 2³⁴ byte.

Var du stöter på omvandlingen

Linux systemverktyg, som redovisar minne och diskanvändning i mebibyte och märker dem rätt. Javas heap-inställningar, containrars minnesgränser och virtuella maskiners tilldelning anges i MiB eller med ett M-suffix som betyder MiB. När man laddar ned en Linuxdistribution anges avbildens storlek i MiB medan webbläsaren redovisar MB, och de två talen skiljer fem procent för samma fil. RAM anges alltid i binära enheter även när etiketten utelämnar i:et.

Vanliga värden

Värde (MiB) Omräknat (MB)
1 1,04858
2 2,09715
5 5,24288
10 10,4858
25 26,2144
50 52,4288
100 104,858
500 524,288
1 000 1 048,58

Värdena är avrundade för läsbarhet. Konverteraren ovanför räknar med full precision.

Åt andra hållet

1 MB = 0,953674 MiB

Megabyte till mebibyte delar med 1,048576. En cd-avbild på 700 MB är 667,6 MiB, och en dvd på 4,7 GB är 4,38 GiB — det senare talet är det ett brännprogram visar när det varnar för att en fil inte får plats.

Värde (MB) Omräknat (MiB)
1 0,953674
2 1,90735
5 4,76837
10 9,53674
25 23,8419
50 47,6837
100 95,3674
500 476,837
1 000 953,674

Närliggande omvandlingar

Alla omvandlingar för data