Convertire KiB in GiB

KiB
9,53674316406e-7GiB

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.

  • Dove gira Nel tuo browser. Il numero che scrivi non entra mai in una richiesta.
  • Esatto per definizione 1 KiB è esattamente 9,53674316406e-7 GiB — una definizione, non un fattore arrotondato.
  • Risponde mentre scrivi Nessun pulsante, nessuna attesa. La risposta è già nella pagina prima che parta uno script.

Da kibibyte a gibibyte in pratica

  • 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.

kibibyte e gibibyte a colpo d’occhio

Ogni numero di questa tabella è calcolato dalla stessa definizione che usa la calcolatrice, quindi la tabella non può discostarsi dalla risposta qui sopra.
KiBGiB
100000,00953674316406
200000,0190734863281
500000,0476837158203
1000000,0953674316406
5000000,476837158203
10000000,953674316406
50000004,76837158203
100000009,53674316406

kibibyte e gibibyte

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.

Ci vogliono 1.048.576 kibibyte per un gibibyte

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.

KiB è l'unità binaria

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.

Dividere per 1.048.576, sempre lo stesso numero

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.

Dove compare: memoria di sistemi embedded e microcontrollori

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.

Nessuna ambiguità decimale, ma occhio all’etichetta

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 esempio di calcolo completo

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.

Verificare con la moltiplicazione inversa

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.

Convertire KiB in GiB: domande frequenti

Quanto fa 1 KiB in GiB?

1 KiB fa 9,53674316406e-7 GiB. Il valore è esatto e non arrotondato: l’equivalenza fra kibibyte e gibibyte è fissata per definizione.

Quello che scrivo viene mandato da qualche parte?

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é il mio disco mostra meno spazio di quello dichiarato?

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.

Al contrario: da gibibyte a kibibyte

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.

Da dove vengono questi numeri

Quello che questa pagina afferma su unità di informazione si può verificare, e questi sono i documenti che chiudono la questione.

Come funziona questa pagina

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.