Las computadoras u ordenadores, están diseñados para realizar distintos tipos de tareas utilizando el sistema binario. Este sistema permite codificar valores como números, letras o imágenes por series de unos y ceros.

Estas series de unos y ceros se podrían agrupar en diferentes longitudes, pero el estándar de agrupación es de una longitud de ocho valores, denominados byte. El byte es una agrupación de ocho bits (valores) y con él se puede hacer diferentes combinaciones, activando o desactivando sus bits para obtener múltiples valores numéricos.

Por convención, el bit dentro de un byte con el valor más alto es el que se sitúa al extremo izquierdo del byte y el de menor valor al extremo derecho. Dado que un bit solo puede tener dos valores, uno o cero, la forma de contar será a través de potencias de dos. El valor más pequeño comienza con dos a la cero y termina con dos a la siete.

Para conocer el valor total de un byte solo se necesita hacer la suma de los bits que tiene activos (que están en uno) para determinar su valor. Si se suman todos los valores dentro de un byte, el valor máximo que puede tener es de 255.

Esto es fácil de demostrar: 2 elevado a la 0 = 1 + 2 elevado a la 1 = 2 + 2 elevado a la 2 = 4 + 2 elevado a la 3 = 8 + 2 elevado a la 4 = 16 + 2 elevado a la 5 = 32 + 2 elevado a la 6 = 64 + 2 elevado a la 7 = 128, da un total de 255.

Por consiguiente, el número máximo que se puede representar en un byte es el 255.

Más información: platzi.com