Evo jednog primera, imam fleš od 16GB u Windows-u pokazuje 14.9GB (po pravilu trebalo bi da piše 14.9GiB, a ne GB), precizno kapacitet iznosi 16,055,861,248 bytes. Grešite u tome što uporno čitate šta vam Windows pokazuje za kapacitet umesto da preračunate ono što je proizvođač lepo napisao na ambalaži ili na samom proizvodu. U suštini nije problem u Windows-u već u binarnom računanju gde je za 1 kilobajt KB (po novom sistemu treba da se zove kibibajt i označava sa KiB da se ne bi mešalo sa kilobajtima kB što vi upravo i radite) potrebno 1024 bajta u odnosu na decimalno računanje gde je za 1 kilobajt kB potrebno 24 bajta manje u odnosu na binarno računanje što je 1000 bajta, koje i koriste proizvođači za merenje kapaciteta.
Glupost i zabunu su napravili ovi iz Međunarodnog sistema jedinica (SI) pa su ostavili nazive i oznake već postojećeg binarnog računanja (2, 4, 8, 16, 32, 64, 128, 256, 512, 1024,...) i kao standardni sistem usvojili decimalni (10, 100, 1000,...) s tim da su nazivi i oznake ostali isti kao i za binarno računanje.
Recimo kupujete fleš sa kapacitetom od 1 kilobajt. Prodavac će vam po novom sistemu računati da taj 1 kilobajt ima 1000 bajtova (kao što 1m ima 1000mm, takav je decimalni sistem koji svi koristimo) dok će sistem koji se bazira na "starom" računanju (binarni sistem) za 1 kilobajt tražiti 1024 bajtova (kao da je sada za 1m potrebno 1024mm), a pošto prodavac računa 1000, a Windows operativni sistem (koji i dalje računa po starom) će pokazivati da imate 0.9765625 kilobajta jer fali onih 24 bajta što je 0.0234375 kilobajta. I na svakom sledećem kilobajtu po novom će vam faliti tih 24 bajta ako i dalje računate po "starom" sistemu. Zbog toga izgleda da fali jer umesto da se 1000 deli sa 1000 vi čitate šta vam ispisuje sistem koji deli sa 1024 i normalno je da će da izgleda da imate manje.
Da nisu uprskali stvar i "staro" (binarno) računanje preimenovali u KiB pa da odmah svi to koriste tačno bi se znalo da disk čiji je kapacitet računat po novom sistemu (usvojenom u celom svetu) 1000 nikako ne može biti jednako sa 1024 po starom a samim tim ne može da se deli sa 1024 i da opet ostane 1. Po sadašnjim važećim standardima 1kB=1000B, a 1024B=1KiB pa je 1kB<1KiB.
Prelazimo na sledeći nivo gde kod "starog" binarnog sistema vam sada treba 1024 kilobajta za 1 megabajt (po starom bi se označavalo 1024KB=1MB, dok je sada 1024KiB=1MiB da se ne bi mešalo sa novim sistemom gde je 1000kB=1MB, a ne po starom 1024KB). Dok nije usvojena druga oznaka za "stari" sistem (KiB, MiB,...) razlika između označavanja starog i novog je mogla da se uoči samo kod kilobajta, jeste da se piše isto ali se označavalo drugačije pa je po novom bilo 1000kB (prefiks malo k) a po starom 1024KB (prefiks veliko K) dok su se megabajt (MB), gigabajt (GB) i ostale oznake potpuno isto pisale a nisu bile jednake pa je uvek izgledalo da ima manjka kapaciteta jer na svakom nivou fali tih 24. Da ne bi mešali babe i žabe više nećemo da delimo nove žabe od 1000 sa starim babama od 1024 da ne budemo uvek u minusu za tih 24 (fali kod kilobajta pa nam treba više bajtova, pa opet fali na sledećem nivou kod megabajta pa sada treba više kilobajta i tako u nedogled) a Windows upravo to radi dok su na Linux i OS X operativnim sistemima tu grešku ispravili i sada žabe dele žabama (1000 sa 1000) a ne sa starim babama.
Sada kada znamo šta čime treba deliti onih mojih 16,055,861,248 bajta ispadne 16.055861248 gigabajta (GB) pa se lepo vidi da su me još častili 0.055861248 GB (nema više onih 24 da nam fali zbog pogrešnog deljenja žaba sa babama) tako da su uprostili da se lako menja između kB (KB), MB, GB, TB,... Po starom za 16GiB (nećemo više da označavamo nove žabe ─ GB isto kao i stare babe ─ GB, sada babe označavamo sa GiB, MiB,...) treba 16×1024MiB pa to ispadne 16384MiB. Po novom je to sada prostije za računanje pa za 16GB nam je potrebno 16×1000MB što je 16000MB.
Evo i Western Digital My Book Home Edition od 1TB u stvari ima tačno 1000.202235904GB što je za 0.202235904GB u plusu (po starom bi bilo 931GiB pa bi još i falilo 69GiB).
Nadam se da će te sada konačno shvatiti kako ovo funkcioniše i da kad pravilno računate i ne mešate babe i žabe niste u minusu već uglavnom u plusu.