255
255
FF
255 ÷ 16 = 15 resto 15, y luego 15 ÷ 16 = 0 resto 15. Los dos restos son F.
Escribe un número entero y léelo en hexadecimal, con cada división entre 16 debajo. Empieza con 255, que es FF.
Última actualización
Coddy te enseña escribiendo código real en tu navegador: lecciones interactivas, feedback al instante y ayuda de IA cuando te atascas.
Cada división entre 16 deja un resto de 0 a 15, y ese resto es el siguiente dígito hexadecimal por la derecha. Para 500: 500 ÷ 16 = 31 resto 4, 31 ÷ 16 = 1 resto 15 (F) y 1 ÷ 16 = 0 resto 1. Leído hacia arriba, da 1F4.
Si ya tienes la forma binaria, hay un atajo: separa los bits en grupos de cuatro desde la derecha y convierte cada grupo en un dígito hexadecimal. El conversor de binario a hexadecimal muestra ese método.
El conversor escribe los pasos de la división para cualquier número entero y usa BigInt, así que los valores de 64 bits se mantienen exactos.
255
FF
255 ÷ 16 = 15 resto 15, y luego 15 ÷ 16 = 0 resto 15. Los dos restos son F.
rgb(255, 136, 0)
#FF8800
Convierte cada canal por separado: 255 es FF, 136 es 88 y 0 es 00.
500
1F4
Los restos son 4, 15 y 1. Leídos hacia arriba, con el 15 escrito como F, dan 1F4.
128512
1F600
128512 es el punto de código del emoji de la cara sonriente, que se escribe U+1F600.
0x10 es 16, así que marca los valores hexadecimales con el prefijo 0x.hex(255) devuelve '0xff' y format(255, 'X') devuelve 'FF'. En JavaScript, (255).toString(16) devuelve 'ff'.