M. Morris Mano - Computer System Architecture, third edition, sid 60 rad 17:
"It is customary to refer to the number of words (or bytes) in a memory with one of the letters K (kilo), M (mega), or G (giga). K is equal to 2^10, M is equal to 2^20, and G is equal to 2^30. Thus 64K = 2^16, 2M = 2^21, 4G = 2^32."
I övrigt gäller vanliga prefixen k = 10^3, M = 10^6 osv.
Dvs i pixelsammanhang för digitalkameror gäller M (mega) = 10^6 och inget annat ("1 MegaPixel" = 1 miljon pixlar), även om avrundningar pga praktiska skäl görs.
När det gäller minneshantering i datorer ser det annorlunda ut som citerat ovan, men det är så vitt jag vet det enda undantaget tack och lov.
Det var allt jag hade att ventilera denna natt
PS. Jag är medveten om att den här informationen har upprepats om och om igen. Det jag vill påpeka är att det faktiskt står så i den här boken för bland annat civilingenjörsstudenter. Det är alltså med största sannolikhet sant och bör helt enkelt accepteras för att kunna gå vidare i livet
DS.