Cum se convertesc octeți în megaocteți și înapoi?

Astăzi, viața noastră este greu de imaginat fără calculatoare. Se găsesc peste tot. Cuvintele "bit", "byte", "megabyte" au intrat ferm in viata noastra. Adesea oamenii obișnuiți le folosesc, fără să știe ce înseamnă ei și cum sunt conectați.

Bits, kilobitshellip-

octeți în megaoctețiExistă o veche anecdotă. Care este diferența dintre o persoană normală și un tehnician de computer? Primul este sigur că într-un kilobyte 1000 octeți, iar al doilea - într-un kilogram - 1024 de grame. Și adesea oamenii normali întreabă și, de fapt, este o glumă. Ei bine, ne vom da seama de unde picioarele cresc și de a afla cum să traducă octeți în megaocteți sau alte multipli.

Bit este cea mai mică unitate de măsură pentru informațiile binare. Mai precis, cantitatea sa. Aici înțelegem informații despre una dintre cele două stări ale obiectului. De exemplu, există un semnal / nici un semnal, adevărat / fals, 1/0, etc. Numele derivă din abrevierea engleză binary digiT ("număr binar") = bit. De asemenea, un bit de cod binar este numit "bit". În acest caz, cifra zecimală este reprezentată ca zero sau una, de exemplu după cum se arată în tabel. Aceasta se numește "sistem binar număr ".

ZecimalCod binarZecimalCod binar
005101
116110
2107111
31181000
410091001

După cum puteți vedea, numerele 0 și 1 au aceeași reprezentare, în timp ce în zecimal două există deja două cifre - 10. Și în cele opt există patru (1000).

Și ce este un kilobit?

Cea mai largă aplicație a acestui sistem numeric găsită în tehnologia calculatoarelor. În special, numerele binare sunt folosite pentru a numerota celulele memoriei digitale.

Să dăm un exemplu. Numărul tuturor adreselor posibile pe orice magistrală de adrese este egal cu numărul doi într-o oarecare măsură N. Sau altceva - 2N. Aici, N indică numărul de biți ai autobuzului. Ce vedem? Numărul de celule din cipul de memorie este egal cu unul sau altul gradul de număr 2. Și apoi - chiar mai interesant. Numărul 210 = 1024 este foarte aproape de 1000. În același timp, o mie este folosită ca bază pentru consolele zecimale. Prin urmare, 1024 biți au fost numiți "kilobiți". Prin analogie cu kilogramgram sau kilogrammetru. Ne amintim anecdota de mai sus.

Octeți și biți

bit de octeți megabytes

Următoarele sunt cunoscute din domeniul informaticii. "Byte" (octetul englez) este numit unitate de stocare, precum și prelucrarea informațiilor digitale. Este numărul de biți care sunt procesate simultan de computer. Acesta este un clasic.

Sistemele moderne de computere utilizează un octet format din 8 biți. Prin urmare, poate accepta 256 (28) de valori diferite.

Pentru a converti octeți în megaocteți, procedăm pur și simplu. Aritmetică pentru clasa a treia: 1 kilobyte = 1024 octeți. Ne amintim de 210? A 1 MB = 1024 KB (adică 220 = 22x10) = 1048576 octeți.

aplicații



în octet de 1 megabyte

Cel mai adesea, octeții sunt utilizați în sistemele informatice, iar biții sunt utilizați în rețelele de transmitere a informațiilor. De regulă, pentru măsurarea vitezei.

Să dăm un exemplu. Ethernet oferă rata de date în intervalul de la 10 Mb / s la 1 Gbit / s. De asemenea, trebuie clarificat faptul că, de regulă, octetul este notat cu litera "B" (sau latină "B"). "Bit" și înregistrate. Prefixul "kilo" este notat cu litera "K". Este capitală, dar nu mică. Un mic "k" este scris în jos numele atașamentului zecimal "kilo"; 103 = 1000. Acum, ia în considerare în detaliu următoarea întrebare.

Console binare și zecimale

Modul de traducere a octeților în megaocteți este mai mult sau mai puțin clar. La începutul anului 1999, binecunoscuta Comisie Internațională de Electrotehnică (IEC) a introdus console binare pentru a forma mai multe unități de informații. Motivul pentru acest lucru a fost numerele de proximitate 1024 și 1000. În mod similar, prefixe zecimale convenționale utilizate sistemul SI, binar diferă doar prin înlocuirea ultima silabă din „bi“ (de la binarius Latină - binar). Se pare că este prezentat în tabelul de mai jos.

PrefixulAbrevieri
adoptat de IEC,
octeți / biți
Relevanța
zecimal
prefix
Suma prin care
inițial
sens
cantitatea de informații
KibiKiB (KiB) / Kibitkilo (103)1024 sau 210
mebiMiB (MiB) / Mibitmega (106)1048576 sau 220
HibiGIB (GiB) / Gibitgiga (109)1073741824 sau 230
TabyTiB (TiB) / Tibittera (1012)1099511627776 sau 240
PEBIPiB (PiB) / Pibitpeta (1015)1125899906842624 sau 250
eksbiEiB (EiB) / Eibitexa (1018)1152921504606846976 sau 260
zebiZiB / Zybitezeta (1021)1180591620717411303424 sau 270
YobiYiB (YiB) / Yibityott (1024)1208925819614629174706176 sau 280

Acest standard a fost aprobat de multe țări, dar numele introduse nu sunt folosite atât de des, mai ales în scris, și aproape niciodată oral. După cum se spune, din cauza cacofoniei. Poate și așa. Sunt de acord că un kilobit sună mai plăcut decât un kibibit, iar un megabyte este mai bun decât un mebibyte.

Traducerea octeților în megaocteți este clară. Dar asta nu e tot. Până în prezent, există două abordări pentru formarea de cantități multiple de informații. Ceea ce este și mai confuz este problema numărului de câțiva octeți de 1 megabyte.

Prima abordare

În acesta, prefixele "kilo", "mega;" etc. sunt folosite ca binare pentru următoarele cazuri:

  • transferând octeți în megaoctețiÎn managerii de fișiere și în alte programe cu dimensiune redusă a fișierelor. De exemplu, programul raportează că dimensiunea sunetului este de 10 MB. Prin metoda clasică de traducere a octeților în megaocteți, luăm în considerare dimensiunea care este egală cu 10485760 octeți. În managerii de fișiere ale celor mai recente dezvoltări, există o indicație standard a dimensiunii - folosind formatul prescurtat al prefixelor binare, de exemplu MiB (MiB).
  • Producatori memorie cu acces aleatoriu, carduri flash, memorie video.
  • Volumul CD-ROM-ului este specificat numai în megaocteți binari.

A doua abordare

Aici se folosesc prefixele ca zecimal în următoarele cazuri:

  • traduceți octeți în megaoctețiUnități hard și optice. Volumul lor este dat în megaocteți zecimale. Excepție: un CD a cărui capacitate este specificată în binar.
  • Comunicare informală. În acest caz, valorile sunt aproximativ rotunjite. De exemplu, un fișier cu un volum de 10 milioane de octeți poate spune că "cântărește" 10 megaocteți. Ce vedem aici? În acest caz, octeții în megaocteți nu au fost traduse corect, dar în comunicare se întâmplă acest lucru.
  • Desemnarea vitezelor conexiunilor de telecomunicații. De exemplu, luați standardul 100BASE-TX. În acesta, 100 Mbit / s corespunde unei rate de transfer de date de exact 100 milioane bps. Să ne uităm la o conexiune mai "inteligentă" cu o viteză de 10 Gbps (standard 10GBASE-X). Aceasta corespunde exact la 10 miliarde de bps. Aici. Și nu mai mult sau mai puțin.

Dar, cu dischete de 3 inch la 1,44 MB (amintiți-vă?) A fost chiar mai interesant. Capacitatea lor a fost specificată în megabyte binar-zecimale. Aceasta a fost obținută după cum urmează. Un astfel de "megabyte" a fost egal cu 1000 KB, ceea ce reprezintă aproximativ 0.977 MiB, dar în același timp, 1 KB a fost de 1024 octeți.

Trebuie remarcat faptul că există o diferență între aceste două opțiuni pentru reprezentarea consolelor. Și dacă în cazul kilobytelor nu depășește 2,4%, atunci pentru megaocteți este deja 4,9%, pentru gigabytes - 7,4%, iar pentru terabytes - aproape 10%. Firește, nu în favoarea reprezentării binare. Asta este, producătorii "fură" fabricanții octeți. De exemplu, cumpărați un hard disk cu o capacitate de 1 TB. Ca persoană care a studiat informatica, sunteți ferm convins că există 1099511627776 octeți în ea. Și se dovedește - "numai" 1000000000000. Asta înseamnă că ați "mușcat" mai mult de 99,5 miliarde de octeți (aproape 98 GB). E ceva mai mult sau mai puțin? Aproximativ - de la 40 la 200 de filme de lung metraj, în funcție de format. Nu spune nimic? Aceasta este, așa cum este scris mai sus, o zecime.

Distribuiți pe rețelele sociale:

înrudit
GB, MB, KB - o unitate de informații și cum diferă unele de altele?GB, MB, KB - o unitate de informații și cum diferă unele de altele?
Cati megaocteti sunt kilobyte? E timpul să cunoaștem pe toți!Cati megaocteti sunt kilobyte? E timpul să cunoaștem pe toți!
Pentru ce este sistemul de numere hexazecimale?Pentru ce este sistemul de numere hexazecimale?
Capacitatea de informare a discului dur: ce este?Capacitatea de informare a discului dur: ce este?
1000 Sau 1024? Câte megaocteți într-un gigabyte?1000 Sau 1024? Câte megaocteți într-un gigabyte?
Câți biți în octeți? Ce este un pic și octet?Câți biți în octeți? Ce este un pic și octet?
Ce este MB și trafic?Ce este MB și trafic?
Un pic este o unitate de informațiiUn pic este o unitate de informații
Detalii despre modul de conversie a biților în octețiDetalii despre modul de conversie a biților în octeți
Traducem octeți în kilobyteTraducem octeți în kilobyte
» » Cum se convertesc octeți în megaocteți și înapoi?