Texto y código / MULTIVERTO

Decimal a hexadecimal

Convierte un entero decimal a hexadecimal con prefijo 0x.

Conversor en tiempo realTu entrada permanece en este navegador. El texto no se envía para convertirlo.
El archivo permanece en tu navegador.
Encadenar herramientas

Aplica cada herramienta de texto al resultado anterior.

01 / Guía

Cómo funciona

Cada grupo de cuatro bits corresponde a un dígito hexadecimal entre 0–9 y A–F.

Información útil

El signo se escribe aparte; los resultados no son enteros de máquina de ancho fijo en complemento a dos.

02 / Ejemplo

Ejemplo

Tu entrada255
Resultado0xFF

03 / Guía

Decimal a hexadecimal — Cómo funciona

Condensar un entero en hexadecimal

Convierte un entero decimal a hexadecimal con prefijo 0x. Elige esta dirección para convertir un número decimal de un registro, calculadora o API a la notación compacta habitual en código y documentación técnica. La salida lleva prefijo 0x para distinguirla de un decimal con las mismas cifras. Se admiten enteros positivos y negativos de cualquier longitud práctica.

Cada grupo de cuatro bits corresponde a un dígito hexadecimal entre 0–9 y A–F. Como dieciséis equivale a dos elevado a cuatro, cada cifra HEX representa cuatro bits. El decimal 255 se vuelve FF y aquí se escribe 0xFF; 15 se vuelve 0xF y 16, 0x10. En un resultado negativo, el signo menos precede a 0x. El conversor no añade ceros hasta completar bytes ni supone que sea un color: 0xFF es un número, no necesariamente un canal CSS. Para una comprobación concreta, la entrada de ejemplo 255 produce 0xFF. Conserva el original junto al resultado para compararlo con otra aplicación.

Qué cambia al cambiar de base

Decimal, binario y hexadecimal son distintas maneras de escribir el mismo entero. La base decimal tiene diez cifras, la binaria dos y la hexadecimal dieciséis símbolos, con A hasta F después de 0 a 9. El valor no cambia al modificar su notación. Un bit es una cifra binaria; cuatro bits equivalen a una cifra hexadecimal, por lo que HEX resulta compacto para direcciones de memoria, máscaras de bits y depuración. Usa estos conversores cuando una especificación, un registro o un lenguaje de programación muestre un número en una base distinta.

Interpretar signos y anchos

El signo se escribe aparte; los resultados no son enteros de máquina de ancho fijo en complemento a dos. Estos conversores trabajan con enteros y conservan precisión arbitraria mediante BigInt; una cifra larga no pierde silenciosamente bits bajos como podría ocurrir con un número de coma flotante. Un signo menos inicial indica un entero matemático negativo. No es un patrón de complemento a dos de ancho fijo: la secuencia de bits para menos uno depende de si la máquina usa ocho, dieciséis, treinta y dos u otra cantidad de bits. Define por separado el ancho y la codificación si un protocolo los exige. Tampoco confundas el valor binario de un entero con los bytes UTF-8 de los caracteres que lo escriben.

Cómo se transforma la entrada
Entero decimal
Dígitos posicionales
Entero hexadecimal