Convertitore da Kilobyte a Megabyte
Che cosa sono i kilobyte (KB) e i megabyte (MB)?
Un kilobyte (KB) e un megabyte (MB) sono unità che misurano quantità di informazione digitale. I loro valori numerici, però, dipendono dal sistema di conteggio adottato:
- Sistema decimale (SI): lavora in base 10, quindi 1 KB = 1.000 byte e 1 MB = 1.000.000 byte.
- Sistema binario (IEC): lavora in base 2, quindi 1 kibibyte (KiB) = 1.024 byte e 1 mebibyte (MiB) = 1.048.576 byte.
L’ambiguità nasce perché “KB” e “MB” sono spesso usati in modo intercambiabile per entrambi i sistemi. Per eliminare questa sovrapposizione, l’IEC ha definito nomi distinti come “KiB” e “MiB” specificamente per le quantità in base 2.
Sistemi decimale e binario: differenze chiave
Sistema decimale (SI)
- Adottato dai produttori di memorie (per esempio dischi rigidi e unità flash).
- Coincide con i prefissi metrici standard (kilo = 10³, mega = 10⁶).
- Formula:
Sistema binario (IEC)
- Comune in informatica (per esempio nella RAM e in molti sistemi operativi).
- Coincide con le potenze di due (kibi = 2¹⁰, mebi = 2²⁰).
- Formula:
Formule di conversione
Da KB a MB (SI)
Da KiB a MiB (IEC)
Esempi pratici
Esempio 1: Sistema decimale
Conversione di un file da 4.500 KB in MB:
Caso d’uso: Una foto di un telefono indicata come 4.500 KB equivale a 4,5 MB.
Esempio 2: Sistema binario
Conversione di un file da 2.048 KiB in MiB:
Caso d’uso: Un installer che richiede 2.048 KiB di RAM utilizza 2 MiB.
Contesto storico
La convenzione in base 2 è nata dalla progettazione dei primi computer, dove l’indirizzamento della memoria si basava sulle potenze di due. Per porre fine alla confusione nei nomi che ne derivava, l’IEC ha introdotto le etichette “KiB” e “MiB” nel 1998. Ciononostante, molti sistemi operativi continuano a indicare le dimensioni come “KB” o “MB” pur calcolandole in binario, generando discrepanze. Un disco venduto come “1 TB” (1 trilione di byte, SI) appare come circa 931 GiB (binario) in Windows. Al contrario, il moderno macOS mostra le dimensioni dei file in unità decimali (SI), in linea con il modo in cui i dischi vengono pubblicizzati.
Applicazioni comuni
- Archiviazione di file: Calcola quanti file da 5 MB (SI) entrano in una chiavetta USB da 16 GB (SI).
- Velocità di internet: Converti un download da 500 MB (SI) in kilobit per i calcoli di banda.
- Allocazione della RAM: Esprimi la memoria disponibile in MiB durante l’ottimizzazione del software.
Note
- Controlla il contesto: I dischi riportano in unità SI, mentre i sistemi operativi spesso contano in binario.
- Etichette delle unità: Preferisci “KiB” o “MiB” quando serve una formulazione tecnica non ambigua.
- Errori di arrotondamento: Passare tra binario e decimale può introdurre piccole differenze (per esempio, 1 MiB ≈ 1,049 MB).
Domande frequenti
Quanti KB ci sono in un MB?
Sistema SI:
Sistema binario:
Perché il mio SSD da 256 GB mostra solo 238 GB?
I produttori etichettano i dischi in unità SI (256 GB = 256.000.000.000 byte), ma i sistemi operativi contano in binario:
Come convertire 5.000 KiB in MB?
- Prima converti i KiB in byte:
- Poi converti i byte in MB (SI):
KB e KiB sono intercambiabili?
No. Un file da 1.000 KB corrisponde a circa 976,56 KiB.
Quanto tempo serve per scaricare un file da 100 MB a 10 Mbps?
- Converti i MB in megabit (i provider indicano le velocità in megabit al secondo, Mbit/s, nel sistema decimale):
- Calcola il tempo: