Unità dati: bit, byte, kB, KiB, MB e MiB
1 kB è 1000 byte; 1 KiB è 1024. Bits in Bytes è semplice; riconoscere la convenzione è essenziale.
Bit/byte
8 bit = 1 byte; b e B sono diversi.
100 Mb/s non è 100 MB/s.
SI
kB/MB/GB usano potenze di 1000.
I produttori storage spesso usano decimal.
IEC
KiB/MiB/GiB usano 1024.
Bits in KiB segue IEC.
Disco
1 TB ≈ 0,91 TiB.
Cambia unità, non spariscono dati.
Rete
100 Mbps = 12,5 MB/s teorici.
Overhead riduce il reale.
Software
Programmi diversi possono mostrare numeri diversi per gli stessi byte.
Usate simboli espliciti.
Grandi unità
PB/PiB divergono molto.
Conservate byte esatti.
Compressione
Compressione cambia i byte, non solo l’unità.
Definite bene limiti API.
Arrotondamento
Salvate byte interi e arrotondate solo display.
Evitate errore cumulato.
Workflow
Identificate bit/byte e prefisso, passate a base comune.
Poi convertite alla destinazione.
Domande frequenti
Bit per byte?
8.
kB=KiB?
No.
1TB≈0,91TiB?
Sì.
100Mbps=100MB/s?
No.
Standard unità digitali
- NIST — Prefixes for binary multiples
- IEC — International Electrotechnical Commission
- BIPM — SI Brochure
This article is an original practical guide informed by the standards and official references above.