Convertidor de decimal a hexadecimal
Convierta enteros decimales a hexadecimal, con agrupación por bytes, prefijo 0x y complemento a dos de ancho fijo para negativos.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Convertidor de decimal a hexadecimal?
El hexadecimal usa dieciséis dígitos (0-9 y A-F) y guarda cuatro bits en cada carácter, por lo que es la notación habitual de direcciones de memoria, colores, valores de bytes y hashes. El decimal 255 es FF y 4096 es 1000.
Este convertidor maneja enteros de cualquier tamaño con exactitud. Para negativos puede conservar el signo menos o elegir complemento a dos en 8, 16, 32 o 64 bits, de modo que −1 pasa a ser FF, FFFF, FFFFFFFF o FFFFFFFFFFFFFFFF. Las opciones añaden prefijo 0x, agrupan dígitos por bytes o palabras, cambian las mayúsculas y rellenan hasta bytes completos.
¿Cómo funciona?
- Pegue un entero decimal por línea.
- Elija cómo se muestran los negativos: signo menos o ancho de complemento a dos.
- Ajuste el prefijo 0x, las mayúsculas, la agrupación y el relleno a 1, 2, 4 u 8 bytes.
- Copie el resultado; un solo número muestra también binario, octal y número de bytes.
Casos de uso habituales
- Convertir puertos, códigos de error o de estado decimales a los valores hexadecimales de una documentación.
- Escribir canales de color o desplazamientos como literales hexadecimales en código y CSS.
- Mostrar los bytes hexadecimales de un int32 negativo tal como se guarda en memoria.
- Rellenar IDs o contadores a campos hexadecimales de ancho fijo.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
255 4096 -1
FF 1000 -1
Privacidad
Convertidor de decimal a hexadecimal se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Los modos de complemento a dos exigen que el número quepa en el ancho elegido (de −2^(N−1) a 2^N−1). Las fracciones no se admiten aquí; use el convertidor de bases.
Preguntas frecuentes
¿Cuánto es −1 en hexadecimal?
Depende del ancho: FF en 8 bits, FFFF en 16, FFFFFFFF en 32. Con un simple signo menos es −1. Elija el ancho de complemento a dos que necesite.
¿Cómo obtengo el prefijo 0x y las mayúsculas?
Active «Añadir prefijo 0x» y «Mayúsculas A–F». Ambas se aplican a cada línea de salida.
¿Puedo convertir un número enorme?
Sí. Cualquier tamaño de entero se convierte con exactitud; por ejemplo, 2^128 es 1 seguido de 32 ceros en hexadecimal.
Herramientas relacionadas
Convertidor de hexadecimal a decimal
Lea valores hexadecimales como números decimales, sin signo o como enteros con signo en complemento a dos de 8 a 64 bits.
Herramientas para desarrolladores
Convertidor de decimal a binario
Convierta enteros decimales a binario, incluidos los negativos en complemento a dos con el ancho de bits que necesite.
Herramientas para desarrolladores
Convertidor de binario a hexadecimal
Convierta patrones de bits a hexadecimal dígito a dígito, conservando todos los ceros iniciales para preservar el ancho del valor.
Herramientas para desarrolladores
Convertidor de bases (2 a 36)
Escriba un número, elija su base y la base de destino y obtenga un resultado exacto con vista rápida en binario, octal, decimal, hexadecimal y base 36.
Herramientas para desarrolladores
Convertidor de Texto a Hexadecimal
Vea los bytes exactos que hay tras cualquier texto, desde un simple "Hola" hasta emoji, con el formato que espera su código o depurador.
Codificación y decodificación
Convertidor de hexadecimal a binario
Expanda valores hexadecimales a sus patrones de bits exactos, cuatro bits por dígito, con agrupación y relleno opcionales.
Herramientas para desarrolladores
Conversor de decimal a IP
Convierta un entero decimal, hexadecimal 0x o binario 0b en la dirección IPv4 o IPv6 que representa.
Herramientas de red