Vi algunas respuestas y están muy enredadas pero, aquí va la neta de las netas. Quizás más enredada.
1 bit es la unidad mínima de información usada en el ámbito electrónico o computacional. Puede tener un estado de 0 ó 1. El sistema utilizado es el sistema binario y también el hexadecimal.
1 Byte es igual a 8 bits.
1 Kilo Byte es igual a 1024 bytes o 1Kbyte ( muchas veces lo de 1024 se redondea a 1000 pa´no entrar mucho en detalles de cuando el número DOS se eleva a la potencia "n", estos números salen del 2 llevado a la potencia "n". Ejemplo 2 elevado a la 10 = 1024).
1 Mega Byte es igual a 1024 Kilobytes o 1024 Kbytes, redondado Mil Kilobytes.
De aquí que la unidad de medida "Mega" igual a 1,000,000
cuando hablamos de pixeles, que es la unidad de información utilizada en imágenes, pues el total para 1Megapixel es 1,000,000 de pixeles.
Kilo es 1000
Mega es 1,000,000
Cuando sacas una foto de 800X600 pixeles, el total de pixeles es 480,000 pixeles de resolución.
Una foto de 1024X768 pixeles da un total de 786,432 pixeles.
Una foto de 1152X864 pixeles da un total de 995,328 pixeles aprox una resolución de 1 Megapixel.
Una foto de 1280X1024 pixeles da un total de 1,310,720 pixeles (excede 1 megapixel)