Conversor de Hexadecimal a Decimal
Conversor online gratuito de hexadecimal a decimal con explicación paso a paso. Convierte cualquier número hexadecimal a decimal y observa la suma de las potencias de 16.
Sobre esta herramienta
El sistema hexadecimal (base 16) utiliza los dígitos del 0 al 9 y las letras de la A a la F, siendo la forma compacta preferida para representar valores binarios en programación, colores CSS y direcciones de memoria. Esta herramienta traduce cualquier número hexadecimal al valor decimal correspondiente y muestra en detalle los dos métodos clásicos de conversión: la suma de las potencias de 16 y el método de la multiplicación sucesiva.
Resolución Paso a Paso (Suma de las Potencias de 16)
Cada dígito vale la potencia de 16 correspondiente a su posición. La tabla de abajo usa el número hexadecimal introducido en el campo de entrada, multiplicando el valor decimal de cada dígito por su peso y sumando las contribuciones:
| Dígito | Valor Decimal | Potencia (16^n) | Peso | Contribución |
|---|---|---|---|---|
| F | 15 | 161 | 16 | 15 × 16 = 240 |
| F | 15 | 160 | 1 | 15 × 1 = 15 |
255Método de la Multiplicación Sucesiva
Alternativa práctica para convertir sin calcular potencias: empieza por el dígito más a la izquierda, multiplica el total acumulado por 16 y suma el valor del siguiente dígito hasta el final del número:
| # | Dígito | Cálculo | Total Acumulado |
|---|---|---|---|
| 1 | F | 0 × 16 + 15 | 15 |
| 2 | F | 15 × 16 + 15 | 255 |
Tabla de los Dígitos Hexadecimales
El hexadecimal necesita 16 símbolos para cada posición, así que las letras de la A a la F completan la cuenta después del 9. Usa esta referencia para identificar rápidamente el valor decimal de cada dígito:
Cómo Usar el Conversor de Hexadecimal a Decimal
Introduce el Número Hexadecimal
Introduce en el campo de entrada el valor que deseas convertir. Puedes pegar el número con espacios, con el prefijo '0x' o con la '#' de los colores CSS.
Observa el Resultado Decimal
El valor en base 10 aparece automáticamente justo debajo, sin necesidad de pulsar ningún botón.
Copia o Explora el Paso a Paso
Haz clic para copiar el resultado, o desplázate para ver la suma de las potencias de 16 y el método de la multiplicación sucesiva aplicados a tu número.
Aplicaciones Prácticas de la Conversión Hexadecimal
El hexadecimal aparece por todas partes en el desarrollo y la electrónica. Descubre dónde se utiliza la conversión:
- Colores en CSS y DiseñoDescubrir el valor decimal de cada canal de un color hexadecimal para convertirlo a RGB o ajustar paletas.
- Programación y DepuraciónLeer direcciones de memoria, volcados hexadecimales, códigos de error y constantes escritas con el prefijo 0x.
- Redes de ComputadorasInterpretar direcciones MAC, bloques de direcciones IPv6 y cabeceras de paquetes mostradas en hexadecimal.
- Electrónica y MicrocontroladoresConvertir valores de registros, máscaras de bits y direcciones de dispositivos I2C encontradas en las hojas de datos.
Preguntas Frecuentes sobre Hexadecimal a Decimal
El número hexadecimal FF equivale a 255 en decimal, resultado de 15 × 16 + 15. Es el mayor valor representable con dos dígitos hexadecimales y también el mayor valor de un byte sin signo.
El prefijo '0x' (ej: 0x1F4) es la convención utilizada en lenguajes de programación como C, JavaScript y Python para indicar explícitamente que el número siguiente está en base 16. Este conversor acepta el prefijo y lo ignora en el cálculo.
Cada posición en base 16 necesita representar 16 valores distintos, pero el sistema decimal solo ofrece los símbolos del 0 al 9. Las letras de la A a la F completan la cuenta, valiendo respectivamente 10, 11, 12, 13, 14 y 15.
Sí. La '#' se ignora automáticamente y el valor se trata como un único número, dando 16.734.003. Si quieres los canales RGB por separado, convierte cada par de dígitos individualmente: FF = 255, 57 = 87 y 33 = 51.