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 B = 0,001 kB
Scrivi un valore e la conversione da byte a kilobyte si aggiorna mentre digiti. Il fattore è esattamente 0,001: è quello che corrisponde in kB a 1 B. Il calcolo si fa sul tuo dispositivo; dopo il caricamento questa pagina non interroga più nessun server.
5000000 B is 5000 kB
— una foto fatta con il telefono.
1024 B is 1,024 kB
— un kibibyte, che è dove comincia la confusione.
500000 B is 500 kB
— una pagina web leggera.
64000 B is 64 kB
— un’email lunga.
| B | kB |
|---|---|
| 1 | 0,001 |
| 2 | 0,002 |
| 5 | 0,005 |
| 10 | 0,01 |
| 50 | 0,05 |
| 100 | 0,1 |
| 500 | 0,5 |
| 1000 | 1 |
Convertire B in kB
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.
Un kilobyte è 1.000 byte quando a definirlo è un ente di normazione e 1.024 quando a definirlo è un sistema operativo. Questa pagina calcola con 1.000; l’unità da 1.024 si chiama kibibyte.
Passare da byte a kilobyte sposta la virgola di 3 posti verso sinistra 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 B sono 1,234 kB: 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 numero di byte esatto viene quasi sempre da un posto tecnico: l’intestazione Content-Length di una risposta HTTP, l’output di ls -l, la dimensione riportata da una API di storage. Nessuna di queste fonti arrotonda — 47.328 è la dimensione reale, non un’approssimazione.
Convertire in kilobyte serve a rendere quel numero leggibile senza perdere precisione: 47.328 byte si legge fatica, 47,3 KB si legge subito, ed è la stessa quantità scritta in un’unità più comoda.
Il kilobyte usato qui è quello decimale: 1.000 byte esatti, la stessa convenzione adottata da sistemi operativi moderni, produttori di storage e la maggior parte degli strumenti di rete. Dividere per mille è tutta l’operazione.
L’altra convenzione, quella binaria, divide per 1.024 — e l’unità corretta per quel risultato si chiama kibibyte (KiB), non kilobyte. La differenza è del 2,4%, piccola su un singolo file ma non trascurabile su un conteggio grande.
Molti gestori di file — incluso l’Esplora file di Windows — etichettano come "KB" un valore in realtà calcolato dividendo per 1.024, cioè un kibibyte con il nome sbagliato. Lo stesso file appare quindi leggermente più piccolo lì che nel calcolo decimale di questa pagina.
Nessuno dei due numeri è sbagliato in senso assoluto: sono due convenzioni diverse applicate alla stessa quantità di byte. Il problema nasce solo quando l’etichetta usa il nome dell’una per il valore dell’altra.
Un’email di solo testo pesa in genere 2-5 KB. Una pagina web con il solo HTML, senza immagini, sta spesso fra 20 e 100 KB. Un documento di testo di una pagina, senza formattazione pesante, si aggira sui 10-30 KB.
A questa scala i numeri restano piccoli e facili da confrontare a occhio: la vera utilità della conversione emerge quando si passa a file più grandi, dove il conteggio in byte diventa troppo lungo da leggere comodamente.
Il DOS limitava la memoria convenzionale a 640 KB, un vincolo diventato leggendario negli anni Ottanta e citato ancora oggi come esempio di previsione tecnologica sbagliata. Nessun sistema moderno eredita quel limite.
Vale la pena ricordarlo solo come riferimento storico: un file da 640 KB oggi è normale, non un’enormità, ed era pensato per contenere l’intero sistema operativo insieme ai programmi in esecuzione.
Spostare la virgola di tre posizioni verso sinistra è tutto ciò che serve: 47.328 diventa 47,328 KB, 8.000.000 diventa 8.000 KB. Raggruppare le cifre in blocchi di tre da destra rende il calcolo immediato anche a occhio.
Per confrontare con un valore letto in un file manager che usa la convenzione binaria, basta sottrarre circa il 2,4%: un file segnato come 47,3 KB decimali corrisponde a circa 46,2 KiB nella scala binaria.
1 B fa 0,001 kB. Il valore è esatto e non arrotondato: l’equivalenza fra byte e kilobyte è 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 kB è 1000 B. È 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.