CCalculate.Studio

📦 Calcolatore dimensione file

Questo calcolatore di dimensione file converte un valore tra unità decimali (KB, MB, GB, TB — potenze di 1.000) e unità binarie (KiB, MiB, GiB, TiB — potenze di 1.024), mostrando il numero esatto di byte per entrambe. I due sistemi sono definiti da standard internazionali: i prefissi SI sono decimali, mentre i prefissi binari IEC (kibi, mebi, gibi, tebi) sono stati introdotti per eliminare l'ambiguità. È per questo che un disco venduto come 1 TB appare come circa 931 GiB in molti sistemi operativi.

Ultima revisione: 2026-07-07
Add as preferred on Google

Tabella di riferimento unità decimali (SI) vs binarie (IEC)

La tabella elenca il valore esatto in byte di ciascuna unità nei due sistemi di prefissi standardizzati. I prefissi decimali SI sono definiti nel SI Brochure del BIPM; i prefissi binari sono definiti nella IEC/ISO 80000-13.

UnitàSistemaByte esatti
1 KB (kilobyte)Decimale (SI)1.000
1 KiB (kibibyte)Binario (IEC)1.024
1 MB (megabyte)Decimale (SI)1.000.000
1 MiB (mebibyte)Binario (IEC)1.048.576
1 GB (gigabyte)Decimale (SI)1.000.000.000
1 GiB (gibibyte)Binario (IEC)1.073.741.824
1 TB (terabyte)Decimale (SI)1.000.000.000.000
1 TiB (tebibyte)Binario (IEC)1.099.511.627.776
  • I sistemi operativi differiscono nel modo in cui riportano le dimensioni: alcuni usano unità binarie (storicamente etichettate con simboli decimali), altri usano unità decimali vere e proprie, quindi lo stesso file può mostrare numeri diversi su sistemi diversi.
  • I dispositivi di storage sono commercializzati in unità decimali; le capacità di RAM sono intrinsecamente binarie (un modulo di memoria da '16 GB' è in realtà 16 GiB).
  • La capacità utilizzabile formattata è ulteriormente ridotta leggermente dalle strutture del file system, indipendentemente dalla differenza di convenzione tra unità.

Cosa sono le unità decimali e binarie per la dimensione dei file?

Le dimensioni dei file si contano in byte, e i valori più grandi si esprimono con dei prefissi. Coesistono due sistemi di prefissi. Il sistema decimale usa i prefissi SI in potenze di 1.000: 1 KB = 1.000 byte, 1 MB = 10⁶ byte, 1 GB = 10⁹ byte, 1 TB = 10¹² byte. Il sistema binario usa i prefissi IEC in potenze di 1.024: 1 KiB = 1.024 byte, 1 MiB = 1.048.576 byte, 1 GiB = 1.073.741.824 byte, 1 TiB = 1.099.511.627.776 byte.

I prefissi binari kibi (Ki), mebi (Mi), gibi (Gi) e tebi (Ti) sono stati standardizzati dalla Commissione Elettrotecnica Internazionale (originariamente nella IEC 60027-2, oggi ripresa nella ISO/IEC 80000-13) proprio perché la stessa parola — ad esempio 'gigabyte' — veniva usata sia per 10⁹ sia per 2³⁰ byte. Secondo gli standard, GB significa sempre 10⁹ byte e GiB significa sempre 2³⁰ byte.

La conseguenza pratica è il famoso spazio 'mancante' sui dischi. I produttori di storage indicano la capacità in unità decimali, quindi un disco da 1 TB contiene 10¹² byte. Un sistema operativo che mostra le dimensioni in unità binarie divide quel numero di byte per 1.024³ e visualizza circa 931 GiB — storicamente spesso etichettato come 'GB', il che fa sembrare il disco più piccolo del dichiarato. In realtà non manca alcuno spazio: i due numeri descrivono lo stesso quantitativo di byte in unità diverse.

Come usare questo calcolatore di dimensione file

  1. Inserisci il valore della dimensione che vuoi convertire.
  2. Seleziona la sua unità — decimale (KB, MB, GB, TB) o binaria (KiB, MiB, GiB, TiB).
  3. Leggi il numero esatto di byte, che è il comune denominatore univoco di entrambi i sistemi.
  4. Confronta gli equivalenti decimali (MB/GB) e binari (MiB/GiB) per vedere come gli stessi dati vengono riportati secondo ciascuna convenzione.

Le formule alla base della conversione di dimensione file

byte = valore × fattore dell'unità (KB 10³, MB 10⁶, GB 10⁹, TB 10¹²; KiB 2¹⁰, MiB 2²⁰, GiB 2³⁰, TiB 2⁴⁰)
GiB = byte ÷ 1.073.741.824
GB = byte ÷ 1.000.000.000

Ogni conversione passa attraverso i byte. Moltiplica il valore inserito per il fattore in byte della sua unità per ottenere i byte, poi dividi per il fattore dell'unità di destinazione. Le unità decimali usano fattori di 1.000ⁿ e le unità binarie fattori di 1.024ⁿ.

Esempio pratico: 1 TB = 10¹² byte. Diviso per 1.024³ (= 1.073.741.824) sono 931,32 GiB, e diviso per 1.024⁴ sono 0,9095 TiB. Al contrario, 1 GiB = 1.073.741.824 byte = 1,0737 GB. Il divario tra unità decimali e binarie cresce a ogni gradino di prefisso: circa il 2,4% a kilo, il 4,9% a mega, il 7,4% a giga e il 10,0% a tera.

Errori comuni

  • Pensare che un disco da '1 TB' sia difettoso perché il sistema operativo mostra ~931 GB: il disco contiene 10¹² byte, ma il sistema operativo li riporta in GiB binari.
  • Considerare 1 GB come 1.024 MB: secondo lo standard SI 1 GB = 1.000 MB; 1.024 MiB corrispondono a 1 GiB.
  • Mescolare i sistemi di prefissi a metà calcolo (ad esempio moltiplicando i GB per 1.024 per ottenere i MB), il che genera un errore composto del 5-10% circa.
  • Confondere byte (B) con bit (b): le dimensioni dei file usano i byte, le velocità di rete usano i bit, e differiscono per un fattore 8.

Domande frequenti

Perché il mio disco da 1 TB mostra solo 931 GB?

Il disco contiene davvero 1 TB = 10¹² byte, come indicato secondo le unità decimali SI. I sistemi operativi che riportano le dimensioni in unità binarie dividono per 1.024³, ottenendo 931,32 GiB — un numero storicamente mostrato con l'etichetta 'GB'. Entrambe le cifre descrivono la stessa capacità; cambia solo la convenzione di unità.

Qual è la differenza tra un GB e un GiB?

Un gigabyte (GB) è 10⁹ = 1.000.000.000 byte secondo la convenzione decimale SI. Un gibibyte (GiB) è 2³⁰ = 1.073.741.824 byte secondo la convenzione binaria IEC. Un GiB è circa il 7,4% più grande di un GB. I prefissi binari (KiB, MiB, GiB, TiB) sono stati standardizzati per porre fine all'ambiguità di usare una sola parola per due dimensioni diverse.

1 MB equivale a 1.000 KB o a 1.024 KB?

Secondo lo standard SI, 1 MB = 1.000 KB = 1.000.000 byte. Il valore 1.024 KiB corrisponde a 1 MiB (mebibyte) = 1.048.576 byte nel sistema binario IEC. Storicamente 'megabyte' veniva usato in modo generico per entrambi, ed è esattamente l'ambiguità che i prefissi binari sono stati creati per risolvere.

Quanti byte ci sono in un terabyte?

Un terabyte (TB) è 10¹² = 1.000.000.000.000 byte secondo i prefissi decimali SI. Un tebibyte (TiB) è 2⁴⁰ = 1.099.511.627.776 byte — circa il 10% in più. I produttori di storage usano il terabyte decimale per le capacità dei dischi.

Perché le dimensioni della RAM usano unità binarie?

I chip di memoria sono indirizzati in potenze di 2, quindi le loro capacità sono naturalmente binarie: un modulo commercializzato come 16 GB contiene in realtà 16 GiB = 17.179.869.184 byte. I dischi di storage, al contrario, sono commercializzati in unità decimali, il che è uno dei motivi per cui le capacità di dischi e RAM sembrano seguire regole diverse.

Fonti

  1. ISO/IEC 80000-13:2008. Quantities and units — Part 13: Information science and technology (binary prefixes kibi, mebi, gibi, tebi).
  2. IEC 60027-2. Letter symbols to be used in electrical technology — Part 2: Telecommunications and electronics (original binary-prefix standard, 1998 amendment).
  3. Bureau International des Poids et Mesures (BIPM). The International System of Units (SI Brochure), 9th edition, 2019 — SI decimal prefixes.
  4. NIST. Prefixes for binary multiples. physics.nist.gov reference on IEC binary prefixes.

Dati e archiviazione · Tutti i calcolatori

Calcolatori correlati