Hoe je bytes in megabytes en weer terug te vertalen?

click fraud protection

vandaag de dag is het moeilijk om ons leven voorstellen zonder computers.Ze zijn overal.De woorden "bit", "byte", hebben "megabyte" deel van ons leven geworden.De meeste gewone mensen ze gebruiken zonder te weten wat ze betekenen en hoe met elkaar verbonden.

bits, kilobits ...

Er is een oude anekdote.Wat is het verschil tussen een normaal persoon en een computer specialist?De eerste zeker van dat een kilobyte 1000 bytes, en de tweede - in kilogram - 1024 gram.En normale mensen vragen vaak, en wat in feite een grap.Nou, zullen we begrijpen waar zijn voeten groeien en uit te vinden hoe je bytes vertalen in megabytes, of andere meerdere units.

beetje - de kleinste eenheid van binaire informatie.Preciezer, de kwantiteit.Dit verwijst naar informatie over een van de twee staten van het object.Bijvoorbeeld, er is een signaal / geen signaal, waar / onwaar, 1/0, enzovoort. D. Er is een naam uit het Engels afkorting bi naire digi t ("binary") = bit.Ook "bit" naar een cijfer van de binaire code.In dit geval wordt een decimaal cijfer weergegeven als een nul of één, bijvoorbeeld zoals aangegeven in de tabel.Dit wordt een "binair systeem".

decimaal Binaire code decimaal Binaire code
0 0 5 101
1 1 6 110
2 10 7 111
3 11 8 1000
4 100 9 1001

Zoals u kunt zien, de cijfers 0 en1 hebben hetzelfde idee, maar in de twee-man ploeg twee decimaal - 10. En in de 8 - 4 (1000).

En wat een kilobit?

meest gebruikte dit nummer systeem gevonden in de computertechnologie.In het bijzonder worden binaire getallen gebruikt voor het nummeren van de digitale geheugencellen.

Hier is een voorbeeld.Het aantal van alle mogelijke adressen naar elk adres bus is de nummer twee in zekere mate N. Of anders - 2N.Hier geeft N het aantal bits van de bus.Wat zien we?Het aantal cellen in het geheugen chip is gelijk aan een graad of een ander van 2. En dan - nog interessanter.Nummer 210 = 1024 ligt vlakbij 1000. Tegelijkertijd duizenden gebruikt als basis voor de decimale voorvoegsels.Aldus werd 1024 bits bekend als "kilobits".Naar analogie met kilo gram of kilo meter.Ik herinner me de anekdote, hierboven weergegeven.

bytes en bits

Van informatica weet het volgende."Byte" (eng. Byte) genoemd opslageenheid, en het verwerken van digitale informatie.Het vertegenwoordigt het aantal bits gelijktijdig verwerkt door een computer.Dit is een klassiek.

Moderne computer systemen maken gebruik van byte bestaat uit 8 bits.Daarom kan het 256 (28) verschillende waarden aannemen.

Om bytes om te zetten in megabytes, maar handelen.Rekenen voor de derde klasse: 1 kilobyte = 1024 bytes.Ik herinner me ongeveer 210?Een 1 MB = 1024 KB (t. S. 220 = 22h10) = 1.048.576 bytes.

Toepassingen

Meestal de bytes gebruikt in computer systemen, en stukjes - netwerken van informatie-overdracht.In het algemeen, voor snelheidsmeting.

Hier is een voorbeeld.Ethernet-netwerk biedt datatransmissiesnelheden in het bereik van 10 Mbit / s tot 1 Gb / s.Meer gewezen dat, in de regel, de door de letter "B" (of Latin «B») byte."Bit" en opgenomen.Het voorvoegsel "kilo" wordt door de letter "K" aangeduid.Het is een hoofdstad in plaats van horizontaal.Weinig "K" geschreven naam van de decimale voorvoegsel "kilo", dwz103 = 1000. Nu meer in detail de volgende vraag.

binaire en decimale voorvoegsels

Hoe bytes in megabytes, meer of minder duidelijk te vertalen.In het begin van 1999, de bekende organisatie IEC (International Electrotechnical Commission) in omloop binaire prefix zetten om meerdere eenheden van de hoeveelheid informatie te vormen.De reden hiervoor was de nabijheid van de nummers 1024 en 1000. Ook de standaard decimale voorvoegsels die door het internationale systeem van SI binaire verschillen alleen door de vervanging van de laatste lettergreep in "bi" (van het Latijnse binarius - binary).Het ziet er zo uit, zoals weergegeven in onderstaande tabel.

prefix Afkortingen,
goedgekeurd IEC,
bytes / stukjes
overeenkomstige
decimale
console
bedrag waarmee
vermenigvuldigd originele
waarde hoeveelheid informatie
Kibi KiB (KiB) / KIBIT kilo (103) 1024, of 210
Mebi MiB (MiB) / Mibit mega (106) 1.048.576 of220
hibi GiB (GIB) / Gibit gig (109) 1073741824 of 230
Taby TiB (TiB) / Tibit tera (1012) 1099511627776 of 240
PEBI PIB (PiB) / Pibity huisdier (1015) 1125899906842624 of 250
eksbi EHR (EIB) / Eibit Aix (1018) 1152921504606846976 of 260
Zebi Zib (Zib) / Zibit Zetta (1021) 1180591620717411303424 of 270
yobi YiB (YiB) / Yibit Yotta (1024) 1208925819614629174706176 of 280

De standaard aangenomen door vele landen, maar de ingevoerde namen worden minder vaak gebruikt, vooral in schriftelijk en mondeling - bijna nooit.Er wordt aangenomen dat vanwege de kakofonie.Misschien wel.Gaat u ermee akkoord dat kilobits klinkt mooier dan kibibit en megabytes beter dan mebibytes.

Vertaling bytes megabytes duidelijk.Maar dat is niet alles.Tot nu toe zijn er twee benaderingen voor het vormen van meerdere waarden de hoeveelheid informatie.Wat verder compliceert de vraag hoeveel er in de 1 megabyte byte..

eerste benadering

Daarin het voorvoegsel "kilo", "mega" en ga zo maar door D. worden gebruikt als een binaire voor de volgende gevallen:

  • in de file manager, en andere software in de verkorte bestandsgrootte instelling.Bijvoorbeeld, het programma meldt dat de plaat grootte 10 MB.De klassieke manier om bytes te dragen in megabytes, overwegen grootte, die is 10485760 bytes.Het bestand managers van de recente ontwikkelingen aan de standaard afmetingen - met behulp van de korte vorm van binaire bijlagen, zoals MiB (MiB).
  • Fabrikanten random access memory, flash cards, videogeheugen.
  • volume CD-ROM is gespecificeerd alleen in binaire megabytes.

tweede benadering

Er decimale voorvoegsels worden gebruikt als in de volgende gevallen:

  • harde en optische schijven.Hun volume van lood in decimale megabytes.Uitzondering: CD, waarvan de capaciteit wordt aangegeven in binaire.
  • informele communicatie.In dit geval, ruwweg afgerond.Bijvoorbeeld, kan een bestand ongeveer 10.000.000 bytes volume zeggen dat het "gewicht" 10 megabytes.Wat doen we hier zien?In dit geval is de bytes megabytes overgedragen is niet helemaal correct, maar het duurt communicatie.
  • snelheid symbool telecom verbindingen.Neem bijvoorbeeld de standaard 100BASE-TX.Daarin 100 Mbit / s datasnelheid precies 100 miljoen bits / s.Laten we eens kijken naar een meer "wendbare" verbinding tot 10 Gbit / s (standaard 10GBASE-X).Het komt overeen met exact 10 miljard bits / sec.Dat is het.Niet wat meer of minder.

Maar met drie-inch diskettes van 1,44 MB (onthoud die?), Was het nog interessanter.Hun capaciteit wordt aangegeven in BCD megabytes.Het wordt als volgt bereid.Een dergelijke "MB" was KiB is 1000, dat is ongeveer 0,977 MiB, maar tegelijkertijd KiB 1 geëvenaard 1024 bytes.

moet worden dat er een verschil tussen deze twee mogelijkheden indiening consoles.Als bij kilobytes niet hoger dan 2,4%, dan een megabyte reeds 4,9% voor GB - 7,4% en terabytes - bijna 10%.Natuurlijk, niet ten gunste van de binaire representatie.E. "stelen" onze fabrikanten bytes.Bijvoorbeeld, het kopen van een harde schijf capaciteit van 1 TB.Als iemand die informatica gestudeerd heeft, u vroom geloof dat er 1099511627776 bytes.En het blijkt - "slechts" 1000000000000. Dat is, heb je "afgebeten" meer dan 99,5 miljard bytes (bijna 98 GB).Een veel of weinig?Grof - 40 tot 200 van speelfilms, afhankelijk van de indeling.Niet over wat niet spreekt?E. Zoals hierboven is beschreven, de tiende.