Valójában ez nem ennyire egyszerü, ugyanis az informatika alapegységei nem követik a nemzetközi szabványokat.
Ugye az alapegység a bit, a következõ egység pedig a bájt ami viszont nem 10 hanem 8 bit. Ráadásul az informatika 2es számrendszerben dolgozik, ming az SI szabványokat 10es számrendszerre találták ki. Ez fõleg a memóriáknál látszik meg, nem véletlenül nincs 500 megabájtos ram modul, azért mert ez fizikailag nem megvalósitható müködõképesen. Visszamenve az alapokig, nem lehetsées 10 bájtos modul a kettes számrendszer miatt, csak 8 v 16 bájtos. 10 bájtos max ugy ha a v16osbol 6ot nem használnak...
Ugyhogy teljesen mindegy hogy papiron az si szabvány mit mond, pl, egy winyonál az oprendszer mittomén 8k-as egységeket használ akkor a programok kénytelenek lesznek 8k-s egységeket használni és mondhatod te hogy a 8k az = 8000 bájt, ilyen modulod neked nem lesz. Értelemszerüen a megoldás az lenne ha a kilot nem úgy definiálnák hogy 10nek a 3. hatványa, hanem ugy hogy az alkalmazott számrendszer 3. hatványa.
Ez a patch pedig egy baromság elég sok problémát okozna, plusz a fentebb leirtak miatt (tudniillik ha jártál vmi infos suliba, akkor probáld majd megmagyarázni a tanárnak mondjuk architekturákból a vizsgán hogy szerinted a 8k az = 8000 bájt ugy kihajit hogy csak na) szóval elfogadott hogy 1k=1024 bájt és igy tovább igy aztán ez egyértelmüen egy piszok nagy megtévesztés mivel az emberek 90%a ugy gondolkozik hogy 80GB = 80*1024 MB és nem úgy hogy 80 GB=80*1000 MB ahol a MB=1000 KB es igy tovabb...