Newsgroup: it.comp.os.win.xp
Titolo: format flash usb

dopo una formattazione, una penna usb di 4 gb č divenuta di 3.80 GB. Ho 
provato NTFS, format low level, analisi partizioni nascoste, etc. Ma senza 
alcun esito. Qualche suggerimento ? 

e tutto normale, non ti preoccupare.
la pen drive funziona?
Ciao


In realtà la memoria flash è di 4GB ovvero GigaByte che, quantunque si
possa pensare diversamente, corrispondono a 4.000.000.000 di byte.
L'unità di misura a cui di solito facciamo riferimento, però, è il
GibiByte che si misura in potenze di 2 ovvero 1GiB=1024*1024*1024 byte
Windows, come molti altri sistemi operativi, però considera i GB come
GiB ed effettua il calcolo in potenze di 2.
Per cui avremmo 4.000.000.000 di byte che diviso 1024 fanno 3.906MB
che, secondo Windows vanno divisi per 1024 per ottenere il valore 3,81
GigaByte (in potenza di 2)

H5N1 ha scritto:

In realtà, la situazione è un po' diversa. Ma non è "...secondo 
Windows..." che funziona così. In informatica si gioca spesso 
sull'ambiguità tra 1kB(=1000B) e 1KB(=1024B) (notare le lettere "k" e "K")
Facciamo un riepilogo sulle unità di misura:
1kg=1000g (nota kg, con la "k" minuscola)
1km=1000m
1kJ=1000J
Da cui: 1k = 1000 =10^3
1Mg=1000kg=1000*1000g
...
Da cui 1M=1000*1000=10^6
Analogamente 1G=1000M=1000*1000k=1000*1000*1000=10^9
Questo nel Sistema Internazionale 
http://it.wikipedia.org/wiki/Sistema_Internazionale
 .
Però in informatica non funziona così.
I computer "ragionano" come potenze in base 2.
2^1=2
2^2=4
2^3=8
2^4=16
2^5=32
...
2^9=512
2^10=1024
Quindi 1KB=1024B=2^10 B  (notare: "K" maiuscola! Altri scrivono KiB)
Analogamente
1GB=1024*1024Kb=1048576kb
(sarebbe più corretto usare i GiB, invece dei GB, ma questa non mi pare 
sia ancora una convenzione!)
Se si fosse usato il metodo "internazionale":
1GB=1000000kb
Su questa ambiguità si fonda il presunto errore. Per avere un'idea delle 
origini e dello sviluppo di tale ambiguità, vedi anche: 
http://www.faqintosh.com/389
 
http://it.answers.yahoo.com/question/index?qid=20080422132614AApBuMv
 e 
http://it.wikipedia.org/wiki/Kilobyte

*fm2766* bifonchio':
[...]
|| In realtà, la situazione è un po' diversa. Ma non è "...secondo
|| Windows..." che funziona così. In informatica si gioca spesso
|| sull'ambiguità tra 1kB(=1000B) e 1KB(=1024B) (notare le lettere "k"
|| e "K")
Ma non era la lettera b (bit) o il B (byte) ad essere modificato? Il Kilo 
rimane sempre K maiuscolo....
Kb= Kilobit
KB= KiloByte
Mb, MB, eccc....
-- 
Lo Zio Fizzy © IZ6IUI on CBR600F
       /)/)
     (  '.')
   o(_('')('')
Non c'è trucco, non c'è inganno.

 Il Kilo rimane sempre K maiuscolo....
No. Nel Sistema Internazionale, chilometro si scrive km, chilogrammo si 
scrive kg, ecc. Insomma, k indica 1000.
Vedi 
http://it.wikipedia.org/wiki/Sistema_Internazionale
 :
"Quando si usano i simboli, questi devono essere indicati con l'iniziale 
minuscola, ad eccezione di quelli in cui l'unità di misura è eponima o 
deriva dal nome di una persona; ad esempio, per il chilogrammo si scrive 
kg e non Kg"
Invece, nel sistema usato per le misure in informatica, si usa K per 
indicare non 1000, ma 1024.
Quando conviene, poi, si gioca con l'ambiguità; si usa indifferentemente 
anche la "K" maiuscola al posto della "k" minuscola, e così via.
Voglio dire: il produttore ti dice che un HD è da 80 GB, intendendo 
80.000.000 di Byte. Ma 80.000.000 di Byte equivale a 78125 KB, cioè a 
76,29 GB.
Tu credi di comprare 80, invece compri 76,29.
Ci sarebbe da aggiungere che un po' di spazio se lo mangia pure la 
formattazione, ma questo è un altro discorso...