1000 eller 1024: decimala och binära lagringsenheter

1000 eller 1024: Enligt standarddefinitionerna är 1 000 MB = 1 GB och 1 024 MiB = 1 GiB. MB och GB är decimala enheter; MiB och GiB är binära.

1000 eller 1024: decimala och binära lagringsenheter

Enligt standarddefinitionerna är 1 000 MB = 1 GB och 1 024 MiB = 1 GiB. MB och GB är decimala enheter; MiB och GiB är binära.

Det binära resultatet (bas 1 024) använder standardsymbolerna MiB och GiB. En omärkt ”MB”-inmatning tolkas som MiB i detta resultat; vissa appar visar GiB som ”GB”. Det decimala resultatet (bas 1 000) använder standarddefinitionerna för MB och GB.

Standarder och källor

SI:s decimalprefix använder potenser av 1 000 (kB, MB, GB, TB), medan IEC:s binära prefix använder potenser av 1 024 (KiB, MiB, GiB, TiB). Resultat och formler använder standardsymbolerna. SI-broschyren, SP 330, avsnitt 3 · IEC: enheter och symboler

Decimalt resultat (bas 1 000) / Binärt resultat (bas 1 024)
Decimalt resultat (bas 1 000)Binärt resultat (bas 1 024)
1 kB = 1,000 B1 KiB = 1,024 B
1 MB = 1,000 kB1 MiB = 1,024 KiB
1 GB = 1,000 MB1 GiB = 1,024 MiB

Så fungerar beräkningen

1024 är 2 upphöjt till 10. SI-prefix behåller sina decimaldefinitioner; IEC:s binära prefix ger tvåpotenser egna namn.

1,024 MB = 1.024 GB = 1,024,000,000 B.

1,024 MiB = 1 GiB = 1,073,741,824 B.

Enligt standarddefinitionerna är 1 GB = 1 000 MB och 1 GiB = 1 024 MiB. Resultaten kan visa olika kapacitet eftersom indatabeteckningen tolkas enligt olika standarder. För samma kapacitet gäller: 1 024 decimala MB = 0,95367431640625 GiB.

Vanliga konverteringar: 1,024

Varje resultat följer enhetsdefinitionerna i sin rad. Vid inmatning i byte är antalet byte detsamma; andra vanliga beteckningar kan visa olika kapacitet i de två raderna. Kontrollera enhetsdefinitionen för att tolka ett värde från en annan app, skilj mellan MB och MiB och välj B som källa om det exakta antalet byte är känt.

Vanliga konverteringar · 1,024
Från → TillExakt resultatExakt antal byteAnvänd värdet i konverteraren
MiB → GiB1,024 MiB = 1 GiB1,073,741,824Använd värdet i konverteraren
MB → GB1,024 MB = 1.024 GB1,024,000,000Använd värdet i konverteraren
MiB → GB1,024 MiB = 1.073741824 GB1,073,741,824Använd värdet i konverteraren
MB → GiB1,024 MB = 0.95367431640625 GiB1,024,000,000Använd värdet i konverteraren

Så fungerar beräkningen

Källans definition och målenheten är separata val. Samma inmatade tal kan beskriva olika kapaciteter. Den första och tredje raden har samma antal byte; den andra och fjärde har ett annat gemensamt antal.

GB eller GiB

De vanliga resultaten tillämpar var sin definition på den välkända inmatningsbeteckningen.

Använd det uttryckliga exemplet MiB till GB för att visa de ursprungliga 1 073 741 824 byten som decimala GB.

Tabellvärdena är exakta även om ett visat resultat avrundas.

GB eller GiB

Det binära resultatet (bas 1 024) använder standardsymbolerna MiB och GiB. En omärkt ”MB”-inmatning tolkas som MiB i detta resultat; vissa appar visar GiB som ”GB”. Det decimala resultatet (bas 1 000) använder standarddefinitionerna för MB och GB. En disk kan ange kapaciteten i decimala GB medan programvara rapporterar binära GiB eller använder den tvetydiga beteckningen ”GB”. Det förklarar en del av skillnaden; filsystem och reserverat utrymme påverkar också tillgänglig kapacitet.

GB eller GiB · Dataenheter

Använd rätt omvandlare

Varje resultat följer enhetsdefinitionerna i sin rad. Vid inmatning i byte är antalet byte detsamma; andra vanliga beteckningar kan visa olika kapacitet i de två raderna. MB till GB-konverterare · GB till MB-konverterare · GB → GiB

Standarder och källor

SI:s decimalprefix använder potenser av 1 000 (kB, MB, GB, TB), medan IEC:s binära prefix använder potenser av 1 024 (KiB, MiB, GiB, TiB). Resultat och formler använder standardsymbolerna.

Inmatningsfälten behåller de välkända beteckningarna KB, MB, GB och TB. I det binära resultatet (bas 1 024) tolkas en inmatning utan prefix, till exempel MB, som MiB; vissa appar visar ett GiB-resultat som GB. Förklaringen gäller bara det binära resultatet. I decimalresultatet (bas 1 000) godtas KB som inmatningsalias för standardenheten kB (1 000 byte); enhetsfaktorerna ändras inte.

Översättning: SI-prefix är strikt decimala och ska inte användas för att uttrycka tvåpotenser.