/ / Come convertire i byte in megabyte e viceversa?

Come convertire i byte in megabyte e viceversa?

Oggi la nostra vita è difficile da immaginare senzacomputer. Si trovano ovunque. Le parole "bit", "byte", "megabyte" sono diventate parte della nostra vita. Spesso le persone comuni li usano senza sapere cosa significano e come sono collegati tra loro.

Bit, kilobit...

byte in megabyte
C'è un vecchio aneddoto.Qual è la differenza tra una persona normale e un informatico? Il primo è sicuro che ci sono 1000 byte in un kilobyte, e il secondo - che ci sono 1024 grammi in un chilogrammo. E spesso le persone normali chiedono, in effetti, qual è lo scherzo. Bene, scopriamo da dove crescono le gambe e scopriamo come convertire i byte in megabyte o altri multipli.

Bit è la più piccola unità di misura in binarioinformazione. Più precisamente, la sua quantità. Si riferisce alle informazioni su uno dei due stati dell'oggetto. Ad esempio, c'è un segnale / nessun segnale, vero / falso, 1/0, ecc. Il nome deriva dall'abbreviazione inglese binary digitt ("numero binario") = bit.Detto anche "bit" è un bit di un codice binario. In questo caso, la cifra decimale è rappresentata come zero o uno, ad esempio, come mostrato nella tabella. Questo è chiamato il "sistema di numeri binari".

Cifra decimaleCodice binarioCifra decimaleCodice binario
005101
116110
2107111
31181000
410091001

Come puoi vedere, i numeri 0 e 1 hanno la stessa rappresentazione e nel due decimale ci sono già due cifre - 10. E nell'otto - quattro (1000).

Cos'è un kilobit?

Questo sistema numerico ha trovato la più ampia applicazione nella tecnologia informatica. In particolare, i numeri binari vengono utilizzati per numerare le celle nella memoria digitale.

Facciamo un esempio. Il numero di tutti gli indirizzi possibili su qualsiasi bus indirizzi è pari a due a una certa potenza N. Oppure - 2H... Qui, N indica il numero di bit del bus. Cosa vediamo? Il numero di celle nel microcircuito di memoria è uguale all'una o all'altra potenza del numero 2. E poi diventa ancora più interessante. Numero 210 = 1024 è molto vicino a 1000. Allo stesso tempo, mille viene utilizzato come base per i prefissi decimali. Pertanto, 1024 bit divennero noti come "kilobit". Per analogia con chilogrammo o chilometro. Ricordiamo l'aneddoto sopra riportato.

Byte e bit

bit byte megabyte

Quanto segue è noto dall'informatica. "Byte" (ing.byte) è chiamato un'unità di memorizzazione, così come l'elaborazione delle informazioni digitali. Rappresenta il numero di bit elaborati dal computer contemporaneamente. Questo è un classico.

I moderni sistemi informatici utilizzano un byte composto da 8 bit. Pertanto, può accettare 256 (28) valori diversi.

Per convertire i byte in megabyte, siamo semplici. Aritmetica per la terza classe: 1 kilobyte = 1024 byte. Ricorda circa 210? A 1 MB = 1024 KB (cioè 220 = 22x10) = 1048576 byte.

Aree di applicazione

in 1 megabyte

Molto spesso, i byte vengono utilizzati nei sistemi informatici e i bit vengono utilizzati nelle reti di trasmissione delle informazioni. Tipicamente per misurare la velocità.

Facciamo un esempio.Ethernet fornisce velocità di trasferimento dati che vanno da 10 Mbps a 1 Gbps. Va inoltre chiarito che, di regola, un byte è denotato dalla lettera "B" (o latino "B"). Il "bit" viene registrato in questo modo. Il prefisso "kilo-" è indicato dalla lettera "K". È maiuscolo, non minuscolo. La piccola "k" è usata per scrivere il nome del prefisso decimale "kilo-", cioè 103 = 1000. Ora diamo un'occhiata più da vicino alla prossima domanda.

Prefissi binari e decimali

Come convertire i byte in megabyte, più o menochiaro. All'inizio del 1999, la nota organizzazione IEC (International Electrotechnical Commission) ha introdotto i prefissi binari per formare più unità di informazione. La ragione di ciò era la vicinanza dei numeri 1024 e 1000. Simile ai prefissi decimali standard utilizzati dal sistema internazionale SI, quelli binari differiscono solo sostituendo l'ultima sillaba con "bi" (dal latino binarius - binario). Sembra che sia mostrato nella tabella sottostante.

ConsoleAbbreviazioni,
adottato da IEC,
byte/bit
Il corrispondente
decimale
console
L'importo di cui
l'originale
valore quantità di informazioni
kibiKiB / Kibitchilo (103)1024 o 210
mebiMiB / Mibitmega (106)1048576 o 220
gibiGiB / Gibitgiga (109)1073741824 o 230
voiTiB / Tibittera (1012)1099511627776 o 240
pebyPiB / Pibitpeta (1015)1125899906842624 o 250
exbyEiB / Eibitexa (1018)1152921504606846976 o 260
zebiZiB / Zibitzetta (1021)1180591620717411303424 o 270
yobiYiB / Yibitiotta (1024)1208925819614629174706176 o 280

Questo standard è stato approvato da molti paesi, mai nomi inseriti sono usati meno spesso, principalmente per iscritto e nel discorso orale - quasi mai. Come si crede, a causa della cacofonia. Forse hai ragione. D'accordo che un kilobit suona meglio di un kibibit e un megabyte è meglio di un mebibyte.

La traduzione di byte in megabyte è chiara.Ma non è tutto. Finora esistono due approcci alla formazione di multipli della quantità di informazioni. Ciò che rende ancora più confuso è la domanda su quanti byte ci sono in 1 megabyte.

Il primo approccio

Utilizza i prefissi "kilo", "mega", ecc. come binari per i seguenti casi:

  • convertire byte in megabyte
    In file manager e altri softwareprovisioning con specifiche di dimensioni file ridotte. Ad esempio, il programma segnala che la dimensione della registrazione audio è di 10 MB. Nel modo classico, convertendo i byte in megabyte, consideriamo la dimensione, che è 10485760 byte. Nei recenti file manager, esiste un'indicazione della dimensione standard, utilizzando una forma abbreviata di prefissi binari, ad esempio MiB (MiB).
  • Produttori di dispositivi di memoria ad accesso casuale, schede flash, memorie video.
  • La dimensione del CD è specificata solo in megabyte binari.

Secondo approccio

Qui, i prefissi vengono utilizzati come decimali nei seguenti casi:

  • convertire byte in megabyte
    Dischi rigidi e ottici. La loro dimensione è data in megabyte decimali. Eccezione: CD, la cui capacità è specificata in binario.
  • Comunicazione informale.In questo caso, i valori sono approssimativamente arrotondati. Ad esempio, si può dire che un file con un volume di 10 milioni di byte "pesa" 10 megabyte. Cosa vediamo qui? In questo caso, i byte in megabyte non sono stati tradotti correttamente, ma scompaiono durante la comunicazione.
  • Designazione della velocità di telecomunicazioneconnessioni. Ad esempio, prendiamo lo standard 100BASE-TX. In esso, 100 Mbps corrispondono a una velocità di trasferimento dati di esattamente 100 milioni di bit/s. Diamo un'occhiata a una connessione "più veloce" con una velocità di 10 Gb/s (standard 10GBASE-X). Corrisponde esattamente a 10 miliardi di bit/s. Questo è tutto. E non un po' più o meno.

Ma con floppy disk da 1,44 MB da tre pollici(ricordate quelli?) era ancora più interessante. La loro capacità è stata indicata in megabyte BCD. Si è scoperto come segue. Uno di questi "megabyte" era pari a 1000 KiB, che è circa 0,977 MiB, ma allo stesso tempo 1 KiB era uguale a 1024 byte.

Va notato che c'è una differenza traqueste due opzioni per la presentazione dei prefissi. E se nel caso di un kilobyte non supera il 2,4%, per un megabyte è già del 4,9%, per un gigabyte - 7,4% e per un terabyte - quasi il 10%. Naturalmente, non a favore della rappresentazione binaria. Cioè, i produttori ci "rubano" i byte. Ad esempio, acquista un disco rigido da 1 TB. Come persona che ha studiato informatica, sei fermamente convinto che ci siano 1099511627776 byte. Ma si scopre - "solo" 1.000.000.000.000. Cioè, hai "morso" più di 99,5 miliardi di byte (quasi 98 GB). È molto o poco? All'incirca - da 40 a 200 lungometraggi, a seconda del formato. Non dice niente? Cioè, come descritto sopra, la decima parte.