Convertire GB in B

GB
1000000000B

1 GB = 1000000000 B

Scrivi un valore e la conversione da gigabyte a byte si aggiorna mentre digiti. Il fattore è esattamente 1000000000: è quello che corrisponde in B a 1 GB. 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 GB è esattamente 1000000000 B — una definizione, non un fattore arrotondato.
  • Risponde mentre scrivi Nessun pulsante, nessuna attesa. La risposta è già nella pagina prima che parta uno script.

Da gigabyte a byte in pratica

  • 64 GB is 64000000000 B

    — un telefono semplice.

  • 1000 GB is 1000000000000 B

    — un disco venduto come da un terabyte.

  • 0,005 GB is 5000000 B

    — una foto fatta con il telefono.

  • 0,000001024 GB is 1024 B

    — un kibibyte, che è dove comincia la confusione.

gigabyte e byte 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.
GBB
11000000000
22000000000
55000000000
1010000000000
5050000000000
100100000000000
500500000000000
10001000000000000

gigabyte e byte

Un gigabyte è un miliardo di byte, nel senso decimale che usano i produttori di dischi, le tariffe dati e le dimensioni dei video.

Un byte è otto bit, cosa che non è sempre stata scontata: i primi calcolatori ne usarono sei, sette o nove. L’otto si è imposto perché ci sta dentro un carattere e perché la cifra si divide in metà pulite.

Qui si sposta solo la virgola

Passare da gigabyte a byte sposta la virgola di 9 posti verso destra e non cambia nient'altro. Non c'è nessun fattore da ricordare né arrotondamento da decidere: le cifre restano nello stesso ordine, cambia solo la loro posizione.

1234 GB sono 1234000000000 B: le stesse cifre, spostate. Vale la pena saperlo perché è l'unica conversione che si controlla a colpo d'occhio — se le cifre del risultato non sono quelle di partenza, non è stata questa conversione a toccarle.

Un miliardo di byte, non un miliardo e settantatré milioni

Un gigabyte decimale, nel senso usato da questa pagina, vale esattamente 1.000.000.000 di byte — dieci alla nona, lo stesso significato del prefisso «giga» in qualunque grandezza fisica. Moltiplicare per un miliardo è quindi un calcolo esatto, non un’approssimazione.

Il sistema binario concorrente, il gibibyte, userebbe 1.073.741.824 byte per lo stesso prefisso apparente. La differenza fra i due, circa il 7,4%, è il motivo per cui questa pagina lavora esplicitamente in decimale: è la convenzione usata da chi vende dischi e connessioni, non quella che mostra un pannello proprietà di Windows.

Il conteggio che uno sviluppatore deve scrivere davvero

Chi programma un limite di caricamento, alloca un buffer o calcola una quota di storage ha spesso bisogno del numero esatto di byte, non della cifra arrotondata in gigabyte che compare in un’interfaccia utente. «5 GB» diventa 5.000.000.000 nel codice quando il sistema conta in decimale, e serve sapere quale convenzione sta usando l’API o il servizio prima di scrivere quel numero.

Sbagliare la convenzione produce un tetto leggermente diverso da quello previsto: un limite pensato come 5 GB decimali ma implementato come 5 gibibyte accetta in realtà 5.368.709.120 byte, 368 megabyte in più di quanto l’utente si aspetterebbe leggendo l’etichetta.

Dove il numero in byte serve davvero

Un file system, un database o un protocollo di rete ragiona quasi sempre in byte esatti, mai in gigabyte arrotondati: un campo che registra la dimensione di un file la registra come intero, e questa conversione è il modo più diretto per passare dal numero comodo che una persona scrive — «voglio un limite di 2 GB» — al numero che il sistema deve effettivamente confrontare.

È anche il calcolo utile per stimare la capacità: un piano di archiviazione cloud da 100 GB corrisponde a 100.000.000.000 byte esatti, un dato utile quando si sta sommando lo spazio occupato da migliaia di file di dimensione nota in byte per verificare quanto resta libero.

Perché il numero cresce così in fretta

Passare da gigabyte a byte moltiplica per un miliardo, quindi anche un numero piccolo e leggibile come 2,5 GB diventa 2.500.000.000 — un numero a dieci cifre che nessuno scriverebbe a mano in un contesto quotidiano, ma che è esattamente ciò che un sistema informatico deve maneggiare internamente.

Questa è la ragione per cui i gigabyte, e non i byte, sono l’unità che compare nelle interfacce rivolte alle persone: il numero in byte è corretto ma illeggibile a colpo d’occhio, mentre il gigabyte comprime la stessa informazione in una cifra che si legge e si confronta facilmente.

Il tetto di un limite scritto in due sistemi diversi

Alcune piattaforme cloud documentano i propri limiti in gigabyte decimali, altre in gibibyte pur scrivendo GB sull’etichetta — la stessa ambiguità che affligge le dimensioni dei file si ripresenta identica nei limiti di quota. Prima di scrivere un numero esatto in byte in una configurazione, vale la pena controllare quale dei due sistemi la documentazione del servizio dichiara di usare.

Quando la documentazione non lo dice esplicitamente, la pratica più sicura è testare con un file di dimensione nota in byte e osservare a che punto il sistema lo rifiuta, piuttosto che fidarsi ciecamente dell’etichetta in gigabyte.

Quando restare in gigabyte

Per qualunque comunicazione rivolta a una persona — la capacità di un disco, lo spazio di un piano di abbonamento, la dimensione di un backup — il gigabyte resta la scala leggibile e non c’è motivo di scendere ai byte. Il conteggio esatto serve solo quando un sistema, un’API o un calcolo di programmazione lo richiede esplicitamente.

La regola pratica è convertire in byte solo all’ultimo passaggio, quando il numero deve entrare in un campo, un limite o un calcolo che lavora a quella granularità, e mantenere il gigabyte per tutto il resto della comunicazione.

Convertire GB in B: domande frequenti

Quanto fa 1 GB in B?

1 GB fa 1000000000 B. Il valore è esatto e non arrotondato: l’equivalenza fra gigabyte e byte è 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 byte a gigabyte

Un B è 1e-9 GB. È 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.