Technically, yes. Somehow, people seem to think 1000 megs is a gig, but its not.
~Lordbob
It is though. You can blame the same early computing crowd that brought you the Y2K bug for this misunderstanding.
SI prefixes are unambiguous. "Kilo"-something means precisely 1,000 thereof. Computers work with binary numbers and it just so happens that 2^10=1,024. Someone decided that it would be useful to "borrow" the kilo prefix and 2^10 bytes got (erroneously) referred to as a KILObyte. Same with megabytes, gigabytes, and so on. The higher up you go, the more that 1,024 multiple alters the real meaning. Ever wondered why it made sense to someone for a TB to be 1099511627776 bytes?
Nowadays there's a push on to replace those technically-incorrect names with kiBIbytes ("BInary"), meBIbytes, giBIgytes...