Dan Gahlinger wrote:
actually it's not an even million.
a megabyte is 1024*1024 bytes
(1024 K), a mb is a million bytes, but an MB is 1,048,576 bytes
1K = 1024 bytes, not 1000 bytes.
Whilst I personally agree with the above, there are those who would
argue that Kilo, Mega, Giga etc are all SI prefixes and therefore are
only ever powers of 10, irrispective of the convention. Which is why
terms like kibibyte, which I personally hate with a passion :)
See :
http://en.wikipedia.org/wiki/Kilobyte
Cheers.
Phill.
--
Phill Harvey-Smith, Programmer, Hardware hacker, and general eccentric !
"You can twist perceptions, but reality won't budge" -- Rush.