Cookie di statistica e di pubblicità
Usiamo cookie di statistica e di pubblicità, entrambi inviati a Google. Rifiutare non cambia niente di quello che vedi.Leggi la pagina sulla privacy
1 KiB = 9,53674316406e-7 GiB
Scrivi un valore e la conversione da kibibyte a gibibyte si aggiorna mentre digiti. Il fattore è esattamente 9,53674316406e-7: è quello che corrisponde in GiB a 1 KiB. Il calcolo si fa sul tuo dispositivo; dopo il caricamento questa pagina non interroga più nessun server.
512 KiB is 0,0004883 GiB
— mezzo mebibyte.
4 KiB is 0,000003815 GiB
— una pagina di memoria su quasi tutti i sistemi.
8389000 KiB is 8 GiB
— la memoria di un portatile di fascia media.
976200000 KiB is 931 GiB
— quello che Windows mostra per un disco da un terabyte.
| KiB | GiB |
|---|---|
| 10000 | 0,00953674316406 |
| 20000 | 0,0190734863281 |
| 50000 | 0,0476837158203 |
| 100000 | 0,0953674316406 |
| 500000 | 0,476837158203 |
| 1000000 | 0,953674316406 |
| 5000000 | 4,76837158203 |
| 10000000 | 9,53674316406 |
Convertire KiB in GiB
Un kibibyte è esattamente 1.024 byte. Il nome è stato introdotto nel 1998 perché «kilobyte» potesse tornare a significare 1.000, anche se l’abitudine non ha mai attecchito del tutto.
Un gibibyte è 1.073.741.824 byte, circa il 7 % in più di un gigabyte. Windows misura in gibibyte ma li etichetta «GB», e in questo consiste tutto il mistero dello spazio che sparisce.
In questa direzione il conto è una divisione, e per un numero intero: 1.048.576 di queste stanno in un gibibyte senza avanzo. L'unica scomodità è che i risultati escono in frazioni — un terzo, un dodicesimo — invece delle cifre tonde che dà la direzione opposta.
Non si perde comunque nulla, perché la divisione è esatta. Se il risultato non sta fermo in decimali — 0,0833… e parenti —, quella è la frazione che traspare, non un errore che si insinua.
Un KiB è 1.024 dell'unità sotto; un kB è 1.000. Su questa pagina è la differenza tra 0 GiB e 0 GiB — il 2,4 % — 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.
Un gibibyte sono 1.024 mebibyte, che sono a loro volta 1.024 kibibyte, quindi un gibibyte è esattamente 1.048.576 kibibyte. Dividere il numero di kibibyte per questa costante dà direttamente i gibibyte, senza passare per un’unità intermedia scritta a parte.
Un milione di kibibyte, per esempio, danno circa 0,954 GiB — un numero che ricorda subito quanto un milione, che sembra grande, resti in realtà sotto un solo gibibyte in questo sistema binario.
Molti sistemi con risorse limitate — router, dispositivi IoT, microcontrollori — riportano la memoria disponibile in kibibyte perché la quantità totale è troppo piccola per giustificare unità più grandi, ma un confronto con la capacità di un sistema più grande richiede comunque di convertire in gibibyte.
La stessa conversione emerge quando si sommano le allocazioni di memoria di molti processi piccoli, ciascuna riportata in kibibyte dal sistema operativo, per capire quanto pesano collettivamente su un budget totale espresso in gibibyte.
Poiché sia il kibibyte sia il gibibyte sono unità binarie, questa conversione non porta con sé l’errore del 7,4 per cento che affligge le conversioni tra sistemi diversi. Il rischio qui è più semplice: confondere «KiB» con «KB» nell’etichetta di uno strumento che in realtà sta contando in binario.
Verificare la fonte del numero — se proviene da un comando come free su Linux, è quasi certamente binario nonostante l’etichetta dica KB — evita di applicare per errore un fattore decimale a un valore già binario.
Un dispositivo con 65.536 KiB di memoria flash ha esattamente 64 MiB, cioè circa 0,0625 GiB. Il calcolo passa naturalmente attraverso i mebibyte perché 65.536 è una potenza di due riconoscibile, ma la formula diretta per kibibyte a gibibyte resta valida anche per numeri meno rotondi.
Per un totale di sistema più grande, 10.485.760 KiB corrispondono esattamente a 10 GiB, un’altra coppia che vale la pena tenere a mente perché entrambi i numeri sono facili da riconoscere a colpo d’occhio.
Moltiplica il risultato in GiB per 1.048.576 e confronta con il valore di partenza in kibibyte. Qualunque scarto significativo indica un errore di digitazione nella costante piuttosto che un problema di arrotondamento, perché questa conversione non ha margine per l’incertezza.
Per un test automatico, 2.097.152 KiB devono restituire esattamente 2 GiB: una coppia semplice da verificare che intercetta immediatamente una costante sbagliata nel codice.
1 KiB fa 9,53674316406e-7 GiB. Il valore è esatto e non arrotondato: l’equivalenza fra kibibyte e gibibyte è fissata per definizione.
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é 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.
Un GiB è 1048580 KiB. È la stessa relazione letta al rovescio, quindi un risultato di una pagina fatto passare per l’altra deve tornare da dove è partito.
Quello che questa pagina afferma su unità di informazione si può verificare, e questi sono i documenti che chiudono la questione.
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.