Christoph Anton Mitterer wrote: > I don't agree with that,.. SI units like K/M/G etc. are specified by > international standards and those specify them as 10^x. > > The IEC defined in IEC 60027 symbols for the use with base 2 (e.g. Ki, Mi, Gi)
All of this is described in the Wikipedia article I referenced. It's true that International Electrotechnical Commission prefers the term kibibytes and the prefix Ki for 1,024, but it's still not a term commonly used in computer standards. Searching ietf.org there are 1,880 matches for kilobytes and only 2 for kibibytes and those are both feedback from one individual arguing for the use of kibibytes instead of kilobytes. Searching gnu.org there are 452 matches for kilobytes and only 5 for kibibytes and even then, the following appears: `KiB' kibibyte: 2^10 = 1024. `K' is special: the SI prefix is `k' and the IEC 60027-2 prefix is `Ki', but tradition and POSIX use `k' to mean `KiB'. It seems odd to me that one would suggest that wget is the place to start changing the long-established trend of using 'k' for 1,024.
