martedì 24 febbraio 2015

1 kilobyte non sono 1024 byte


Condivido con voi, spero di non essere l'ultimo a saperlo e quindi di dare una informazione: ho appena scoperto che - a voler essere rigorosi - 1 kB (kilobyte) non sono 1024 byte, ma proprio 1000!! No, non mi confondo con i bit!
Lo stesso vale per Giga etc... provate a convertire 1 Gigabyte in byte con google e vedrete che anche lui la pensa così
https://www.google.it/search?q=1gigabyte+in+bytes
Ho così scoperto i "kibibyte", "mebibyte" e il "gibibyte"
SPIEGAZIONE BREVE PER CHI NON HA TEMPO:
I prefissi k, G etc appartengono al sistema internazionale, e sono sempre stati intesi per le potenze di 10 (10^3, 10^6) a differenza delle unità per misure binarie (2^10, 2^20...). Visto che 1024 era simile a 1000, si è accettata l'approssimazione e si è mantenuto il simbolo creando in molti casi delle ambiguità.

Per risolvere l'ambiguità esistono i "kibibyte", "mebibyte" ed i "gibibyte", che si scrivono KiB MiB e GiB. 
Usando questa unità di misura la conversione su Google è corretta
https://www.google.it/search?q=1GiB+in+bytes
Pare che anche MacOS X usi la notazione internazionale mostrando lo spazio con la conversione con potenze di 10 (1000 MB = 1 GB).

Precisazione finale: chi scrive "GB" al giorno d'oggi non sta usando sicuramente (o consapevolmente) il sistema Internazionale, quindi resta nell'ambiguità. C'è da dire, a mitigazione di questo discorso, che si usa il GB quando si ha al massimo un solo decimale.
E voi conoscevate i kibibyte ed i gibibyte?

Nessun commento:

Posta un commento