255 ( doscientos cincuenta y cinco ) es el número natural que sigue a 254 y precede a 256 .
Su factorización lo convierte en un número esfénico . [1] Dado que 255 = 2 · 8 – 1, es un número de Mersenne [2] (aunque no pernicioso ), y el cuarto número de este tipo que no es un número primo . Es un número totiente perfecto , el número más pequeño de este tipo que no es ni una potencia de tres ni tres veces un primo.
Dado que 255 es el producto de los tres primeros primos de Fermat , el 255-gono regular es construible .
En base 10, es un número propio .
255 es un repdigit en base 2 (11111111), en base 4 (3333) y en base 16 (FF).
255 es un número especial en algunas tareas relacionadas con la informática. Es el valor máximo que puede representarse mediante un número binario de ocho dígitos y, por lo tanto, el máximo que puede representarse mediante un byte de 8 bits sin signo (el tamaño más común de byte, también llamado octeto ), el tamaño de variable común más pequeño que se utiliza en lenguajes de programación de alto nivel ( bit es más pequeño, pero rara vez se utiliza para almacenar valores). El rango es de a 255, lo que supone un total de 256 valores.
Por ejemplo, 255 es el valor máximo de
El uso de ocho bits para el almacenamiento en los videojuegos más antiguos ha tenido como consecuencia que aparezca como un límite estricto en muchos videojuegos. Por ejemplo, en el juego original The Legend of Zelda , Link puede llevar un máximo de 255 rupias. [3] A menudo se usaba para números en los que el juego casual no haría que nadie superara el número. Sin embargo, en la mayoría de las situaciones se puede alcanzar con el tiempo suficiente. Esto puede provocar que aparezcan muchas otras peculiaridades cuando el número vuelve a 0, como la infame " pantalla de muerte " que se ve después de superar el nivel 255 de Pac-Man . [4]
Una computadora podría interpretar este número como −1 si un programador no tiene cuidado con qué valores de 8 bits tienen signo y cuáles no, y la representación del complemento a dos de −1 en un byte con signo es igual a la de 255 en un byte sin signo.