/ / Hoe converteer ik bytes naar megabytes en omgekeerd?

Hoe converteer ik bytes naar megabytes en vice versa?

Tegenwoordig is ons leven moeilijk voorstelbaar zondercomputers. Ze zijn overal te vinden. De woorden "bit", "byte", "megabyte" zijn een deel van ons leven geworden. Vaak gebruiken gewone mensen ze zonder te weten wat ze betekenen en hoe ze met elkaar in verband staan.

Bits, kilobits ...

bytes naar megabytes
Er is een oude anekdote. Wat is het verschil tussen een normaal persoon en een computerwetenschapper? De eerste is er zeker van dat er 1000 bytes in één kilobyte zitten, en de tweede - dat er 1024 gram in een kilogram zitten. En vaak vragen normale mensen, en wat eigenlijk de grap is. Laten we eens kijken waar de benen vandaan groeien en kijken hoe we bytes kunnen converteren naar megabytes of andere veelvouden.

Bit is de kleinste maateenheid in binair getalinformatie. Om precies te zijn, de hoeveelheid. Hier bedoelen we informatie over een van de twee toestanden van het object. Er is bijvoorbeeld een signaal / geen signaal, waar / onwaar, 1/0, etc. De naam komt van de Engelse afkorting binary digit ("binair getal") = bit. Ook verwijst "bit" naar een bit van een binaire code. In dit geval wordt het decimale cijfer weergegeven als bijvoorbeeld nul of één, zoals weergegeven in de tabel. Dit wordt het "binaire getallensysteem" genoemd.

Decimaal cijferBinaire codeDecimaal cijferBinaire code
005101
116110
2107111
31181000
410091001

Zoals je kunt zien, hebben de cijfers 0 en 1 dezelfde weergave, en in de decimale twee zijn er al twee plaatsen - 10. En in de acht - vier (1000).

Wat is een kilobit?

Dit nummersysteem vond de breedste toepassing in computertechnologie. In het bijzonder worden binaire getallen gebruikt om cellen in het digitale geheugen te nummeren.

Laten we een voorbeeld geven. Het aantal mogelijke adressen op een adresbus is gelijk aan twee tot een bepaald vermogen N. Of anders - 2H... Hier geeft N het aantal busbits aan. Wat zien we? Het aantal cellen in een geheugenmicrocircuit is gelijk aan een of andere kracht van het getal 2. En dan wordt het nog interessanter. Nummer 210 = 1024 ligt heel dicht bij 1000. Tegelijkertijd wordt duizend gebruikt als de basis voor decimale prefixen. Daarom werden 1024 bits "kilobits" genoemd. Naar analogie met kilogram of kilometer. We herinneren ons de hierboven gegeven anekdote.

Bytes en bits

bit byte megabyte

Uit de informatica is het volgende bekend. "Byte" (eng. byte) wordt een opslageenheid genoemd, evenals verwerking van digitale informatie. Het vertegenwoordigt het aantal bits dat tegelijkertijd door de computer wordt verwerkt. Het is een klassieker.

Moderne computersystemen gebruiken een byte van 8 bits. Daarom kan het 256 (28) verschillende waarden.

Het is eenvoudig om bytes naar megabytes om te zetten. Rekenen voor de derde klasse: 1 kilobyte = 1024 bytes. Onthoud ongeveer 210? Een 1 MB = 1024 KB (d.w.z. 220 = 22x10) = 1048576 bytes.

Toepassingsgebieden

in bytes van 1 megabyte

Meestal worden bytes gebruikt in computersystemen en worden bits gebruikt in informatienetwerken. Meestal om snelheid te meten.

Laten we een voorbeeld geven. Ethernet biedt gegevensoverdrachtsnelheden van 10 Mbps tot 1 Gbps. Er moet ook worden verduidelijkt dat een byte in de regel wordt aangeduid met de letter "B" (of Latijnse "B"). Het "bit" wordt op deze manier opgenomen. Het voorvoegsel "kilo-" wordt aangeduid met de letter "K". Het is een hoofdletter, geen kleine letters. Een kleine "k" wordt gebruikt om de naam van het decimale voorvoegsel "kilo-" te schrijven, d.w.z. tien3 = 1000. Laten we nu de volgende vraag in meer detail bekijken.

Binaire en decimale voorvoegsels

Hoe bytes min of meer naar megabytes te converterenDoorzichtig. Begin 1999 introduceerde de bekende organisatie IEC (International Electrotechnical Commission) binaire prefixen om meerdere informatie-eenheden te vormen. De reden hiervoor was de nabijheid van de nummers 1024 en 1000. Vergelijkbaar met de standaard decimale prefixen die worden gebruikt door het internationale SI-systeem, verschillen binaire en verschillen alleen door de laatste lettergreep te vervangen door "bi" (van het Latijnse binarius - binair). Het lijkt op de onderstaande tabel.

VoorvoegselAfkortingen,
aangenomen door IEC,
bytes / bits
De bijbehorende
decimale
voorvoegsel
Het bedrag waarmee
het origineel
waarde hoeveelheid informatie
kibiKiB / Kibitkilo (103)1024 of 210
mebiMiB / MiBitmega (106)1048576 of 220
gibiGiB / Gibitgiga (109)1073741824 of 230
uTiB / Tibittera (1012)1099511627776 of 240
pebyPiB / Pibitpeta (1015)1125899906842624 of 250
exbyEiB / Eibitexa (1018)1152921504606846976 of 260
zebiZiB / Zibitzetta (1021)1180591620717411303424 of 270
yobiYiB / Yibitiotta (1024)1208925819614629174706176 of 280

Deze norm is door veel landen goedgekeurd, maarde ingevoerde namen worden minder vaak gebruikt, voornamelijk schriftelijk en in mondelinge spraak - bijna nooit. Zoals ze zeggen, vanwege de kakofonie. Misschien heb je gelijk. Mee eens dat kilobit leuker klinkt dan kibibit, en megabyte is beter dan mebibyte.

De vertaling van bytes naar megabytes is duidelijk. Maar dat is niet alles. Tot nu toe zijn er twee benaderingen voor het vormen van veelvouden van de hoeveelheid informatie. Wat het nog verwarrender maakt, is de vraag hoeveel bytes er in 1 megabyte zitten.

Eerste aanpak

Het gebruikt de voorvoegsels "kilo-", "mega-", enz. Als binair voor de volgende gevallen:

  • converteer bytes naar megabytes
    In bestandsbeheerders en andere softwarevoorziening met een beperkte specificatie van de bestandsgrootte. Het programma meldt bijvoorbeeld dat de grootte van de audio-opname 10 MB is. Op de klassieke manier, om bytes om te zetten in megabytes, kijken we naar de grootte, namelijk 10485760 bytes. In recente bestandsbeheerders is er een standaard maataanduiding - met behulp van een verkorte vorm van binaire prefixen, bijvoorbeeld MiB (MiB).
  • Fabrikanten van geheugenapparaten met willekeurige toegang, flash-kaarten, videogeheugen.
  • De grootte van de cd wordt alleen in binaire megabytes opgegeven.

Tweede benadering

Hier worden prefixen als decimaal gebruikt in de volgende gevallen:

  • converteer bytes naar megabytes
    Harde en optische schijven. Hun grootte wordt gegeven in decimale megabytes. Uitzondering: cd, waarvan de capaciteit binair is opgegeven.
  • Informele communicatie. In dit geval zijn de waarden ongeveer afgerond. Zo kunnen ze bijvoorbeeld over een bestand met een volume van 10 miljoen bytes zeggen dat het "weegt" 10 megabytes. Wat zien we hier? In dit geval zijn de bytes in megabytes niet helemaal correct vertaald, maar het verdwijnt tijdens de communicatie.
  • Benaming van de telecommunicatiesnelheidverbindingen. Laten we bijvoorbeeld de 100BASE-TX-standaard nemen. Daarin komt 100 Mbit / s overeen met een gegevensoverdrachtsnelheid van exact 100 miljoen bits / s. Laten we eens kijken naar een "snellere" verbinding met een snelheid van 10 Gbps (10GBASE-X-standaard). Het komt overeen met precies 10 miljard bits / s. Dat is het. En niet een beetje meer of minder.

Maar met drie-inch 1,44 MB floppy disks(weet je nog die?) was zelfs nog interessanter. Hun capaciteiten werden aangegeven in megabytes in BCD. Zo werkte het. Eén zo'n "megabyte" was gelijk aan 1000 KiB, wat ongeveer 0,977 MiB is, maar tegelijkertijd was 1 KiB gelijk aan 1024 bytes.

Opgemerkt moet worden dat er een verschil is tussendeze twee opties voor de presentatie van voorvoegsels. En als het in het geval van een kilobyte niet hoger is dan 2,4%, dan is dit voor een megabyte al 4,9%, voor een gigabyte - 7,4% en voor een terabyte - bijna 10%. Uiteraard niet in het voordeel van de binaire representatie. Dat wil zeggen dat fabrikanten bytes van ons "stelen". U koopt bijvoorbeeld een harde schijf van 1 TB. Als persoon die informatica heeft gestudeerd, ben je er vast van overtuigd dat er 1099511627776 bytes in zitten. Maar het blijkt - "slechts" 1.000.000.000.000. Dat wil zeggen, u hebt meer dan 99,5 miljard bytes (bijna 98 GB) "afgebeten". Is het veel of weinig? Ongeveer - van 40 tot 200 lange films, afhankelijk van het formaat. Zegt hij niets? Dat is, zoals hierboven beschreven, een tiende.

leuk vond:
0
Populaire berichten
Spirituele ontwikkeling
eten
Y