Convertire MiB in MB

MiB
1,048576MB

1 MiB = 1,048576 MB

Scrivi un valore e la conversione da mebibyte a megabyte si aggiorna mentre digiti. Il fattore è esattamente 1,048576: è quello che corrisponde in MB a 1 MiB. Il calcolo si fa sul tuo dispositivo; dopo il caricamento questa pagina non interroga più nessun server.

  • Dove gira Nel tuo browser. Il numero che scrivi non entra mai in una richiesta.
  • Esatto per definizione 1 MiB è esattamente 1,048576 MB — una definizione, non un fattore arrotondato.
  • Risponde mentre scrivi Nessun pulsante, nessuna attesa. La risposta è già nella pagina prima che parta uno script.

Da mebibyte a megabyte in pratica

  • 700 MiB is 734 MB

    — un CD audio, da cui viene la cifra.

  • 8 MiB is 8,389 MB

    — un blocco di memoria come quello che riserva un programma.

  • 4,768 MiB is 5 MB

    — un brano a un buon bitrate.

  • 3815 MiB is 4000 MB

    — un film di qualità normale.

mebibyte e megabyte a colpo d’occhio

Ogni numero di questa tabella è calcolato dalla stessa definizione che usa la calcolatrice, quindi la tabella non può discostarsi dalla risposta qui sopra.
MiBMB
11,048576
22,097152
55,24288
1010,48576
5052,4288
100104,8576
500524,288
10001048,576

mebibyte e megabyte

Un mebibyte è 1.024 kibibyte, cioè 1.048.576 byte. Gli strumenti di Linux e le cifre della memoria si riferiscono quasi sempre a questo, anche quando scrivono «MB».

Un megabyte è un milione di byte. I produttori di memorie hanno sempre contato in decimale, ed è per questo che le loro cifre sembrano più grandi di quello che mostra il computer.

Quanto costa arrotondare il fattore

Il fattore è 1,048576, e praticamente nessuno se lo porta dietro. Arrotondato a 1,05 sbaglia di 0,14 % — invisibile sui numeri piccoli, e già un'unità intera intorno a 1000 MiB.

È questo il numero che serve sapere prima di arrotondare: non l'errore in sé, ma da dove smette di essere trascurabile. Sotto quella soglia il fattore corto è la scelta sensata; sopra, usa il campo qui in alto, che arrotonda solo al momento di scrivere.

MB e MiB non sono la stessa dimensione

Un MiB è 1.024 dell'unità sotto; un MB è 1.000. Su questa pagina è la differenza tra 1,0486 MB e 1 MB — il 4,9 % — e la distanza cresce a ogni gradino: per questo è un arrotondamento trascurabile su una foto e un pezzo visibile di un disco fisso.

Il mistero dello spazio che manca sta tutto qui. Un disco venduto come un terabyte contiene esattamente quello che dichiara in unità decimali, ed è Windows a ricontarlo in unità binarie tenendo però il nome decimale: il numero si accorcia senza che si sia perso niente. macOS conta questi valori in unità decimali fin dalla 10.6, ed è per questo che lo stesso disco può sembrare di due dimensioni diverse su due computer.

Uno strumento che riporta MiB contro un limite scritto in MB

I due numeri vengono da posti diversi e nessuno menziona la convenzione dell’altro. Il vostro file manager, archiviatore o strumento immagini divide per 1.048.576 e mostra mebibyte, a volte etichettati MB. Il servizio a cui state caricando pubblica un limite in megabyte e di solito lo applica contro un conteggio di byte grezzo.

Capire da che parte del limite cade un file richiede una moltiplicazione: mebibyte per 1,048576. Un allegato da 20 MiB sono 20,97 MB e supera un tetto di 25 MB. Un allegato da 24 MiB sono 25,17 MB e non lo supera, di 165.824 byte.

La memoria è genuinamente binaria, lo storage accanto no

Un modulo di memoria contiene una potenza di due byte perché è indirizzato tramite linee binarie, e nessun produttore ha mai avuto motivo di costruirne uno diverso. Una scheda venduta come 8 GB contiene 8.589.934.592 byte — 8 GiB — e l’etichetta è approssimativa mentre l’hardware è esatto.

Lo storage non ha questo vincolo, e i dischi sono sempre stati specificati in unità decimali. È così che una singola macchina porta entrambe le convenzioni in una specifica: 16 GB di memoria che sono davvero 17,18 gigabyte decimali, e un disco da 512 GB che sono davvero 476,84 GiB.

Convertire prima di quotare una dimensione a qualcun altro

Una dimensione va convertita solo quando sta per entrare nel sistema di unità di qualcun altro. Dire a un collega che un artefatto pesa 340 MiB va bene se lo leggerà con gli stessi strumenti. Mettere 340 in un campo etichettato MB è un’affermazione che siano 340.000.000 byte quando sono 356.515.840.

Le cifre che ricorrono valgono la pena tenerle: 100 MiB sono 104,86 MB, 250 MiB sono 262,14, 500 MiB sono 524,29 e 1.024 MiB sono 1.073,74, che è un gibibyte.

I limiti pubblicati raramente dicono quale megabyte intendono

I tetti sugli allegati, i massimali di upload e le regole sulla dimensione dei pacchetti sono quasi sempre scritti come un numero semplice di MB, e la documentazione raramente definisce l’unità. L’applicazione, però, avviene contro un conteggio di byte nel codice, quindi esiste una risposta precisa anche dove la prosa è ambigua.

L’approccio pratico è assumere la lettura più severa — un megabyte decimale — e lasciare un margine piuttosto che testare il confine con qualcosa che conta.

Arrotondare vicino a un confine è dove si commettono gli errori

Una dimensione mostrata a un decimale ha già perso abbastanza precisione da nascondere una violazione del limite. Un file mostrato come 25,0 MB potrebbe essere 24.950.000 byte o 25.049.000, e solo uno dei due supera un controllo a 25 MB.

La regola che regge davanti a limiti reali è smettere di arrotondare prima del confronto piuttosto che dopo: prendete il conteggio esatto di byte, esprimete il limite in byte sotto l’interpretazione che state assumendo, confrontate interi.

Risolvere un disaccordo con il conteggio di byte

Quando due strumenti non concordano sulla dimensione di un file, il conteggio di byte lo risolve in un solo passaggio e mostra quasi sempre che entrambi avevano ragione. Un file di 356.515.840 byte sono 340 MiB e 356,52 MB, e uno screenshot di un numero accanto a uno screenshot dell’altro sembra una contraddizione finché non compare il terzo numero.

Tenere il conteggio di byte in qualsiasi cosa verrà letta più tardi — un ticket, un manifesto, un log di build — costa pochi caratteri e rimuove l’intera domanda dalle conversazioni future.

Convertire MiB in MB: domande frequenti

Quanto fa 1 MiB in MB?

1 MiB fa 1,048576 MB. Il valore è esatto e non arrotondato: l’equivalenza fra mebibyte e megabyte è fissata per definizione.

Quello che scrivo viene mandato da qualche parte?

No. Il calcolo avviene nel tuo browser. Puoi staccare la connessione e continuare a calcolare, che fra l’altro è il modo più semplice di verificarlo.

Perché il mio disco mostra meno spazio di quello dichiarato?

Perché due unità diverse portano lo stesso nome. I produttori contano 1 GB = 1.000.000.000 byte; Windows mostra gibibyte, cioè 1.073.741.824 byte, ma li chiama «GB». Lo stesso disco sembra così più piccolo del sette per cento. Non è sparito niente.

Al contrario: da megabyte a mebibyte

Un MB è 0,953674 MiB. È la stessa relazione letta al rovescio, quindi un risultato di una pagina fatto passare per l’altra deve tornare da dove è partito.

Da dove vengono questi numeri

Quello che questa pagina afferma su unità di informazione si può verificare, e questi sono i documenti che chiudono la questione.

Come funziona questa pagina

Il fattore è una costante nella pagina e il conto sono quattro operazioni, quindi non si invia niente da nessuna parte e niente ha bisogno di essere inviato. Il numero che scrivi non esce dal browser — non esiste una richiesta su cui potrebbe viaggiare.