Revista Informática

¿Cuándo 1.000 no es 1.000?

Publicado el 23 abril 2011 por Iyanmv @iyanmv

Aunque por convención pensamos en un kilobyte como 1000 bytes y en un megabyte como 1000 kilobytes, ambos términos son ambiguos y equivalen a distintos números en distintos contextos.

Los ordenadores trabajan en binario y un kilobyte suele significar 1.024 (2¹⁰) bytes y un megabyte 1024 kilobytes (1.048.576 bytes). Pero también podrían significar 1000 bytes y 1.000.000 bytes respectivamente. Para intentar poner fin a la discusión, en 1998 se introdujeron nuevas unidades: los mebibytes y los kibibytes. Ahora un kibibytes equivale oficialmente a 1024 bytes y un kilobyte a 1000 bytes; un mebibyte equivale a 1.048.576 bytes y un megabyte 1.000.000.

Pero aún reina la confusión. En el uso común, un megabyte son 10⁶ (1.000.000) bytes al medir un espacio de disco, 2¹⁰ (1024 x 1024) bytes al medir volumen de memoria o el tamaño de archivos, y 1.024.000 (1000 x 1024) para pen drives o los ya apenas usados disquetes de 1,44 megabyte. En todo caso, 1 byte = 8 bits.

Fuente | Historia de las matemáticas (Anne Rooney)


Filed under: GNU/Linux, Offtopic, Software libre
¿Cuándo 1.000 no es 1.000?
¿Cuándo 1.000 no es 1.000?
¿Cuándo 1.000 no es 1.000?

Volver a la Portada de Logo Paperblog