Saltar al contenido principal
HSCalculadora

Calculadora de Hexadecimal a Decimal

Convierte un número hexadecimal a decimal.

Convierte un número hexadecimal a decimal.

0-9 and A-F (0x prefix optional)

Los resultados se actualizan al escribir.

Decimal value
—

Cómo funciona

El hexadecimal, o hex, es un sistema numérico de base 16 ampliamente usado en la computación, y esta calculadora convierte un valor hex en decimal ordinario. Introduces un número hexadecimal, usando los dígitos 0 a 9 y las letras A a F, con un prefijo 0x opcional, y devuelve el equivalente decimal. El hex usa dieciséis símbolos por dígito: 0 a 9 para los valores cero a nueve, y A a F para diez a quince. La conversión funciona por valor posicional, donde cada posición es una potencia de dieciséis, así que de derecha a izquierda las posiciones son 1, 16, 256, 4096, y así. Cada dígito se multiplica por su valor posicional y se suma. Por ejemplo, el hex FF tiene dos dígitos F, que valen quince; la F izquierda está en la posición de los dieciséis, así que es quince por dieciséis, y la F derecha es quince unidades, dando 240 más 15, o 255. El hex es popular porque se corresponde limpiamente con el binario, con cada dígito hex representando exactamente cuatro bits.

Cómo funciona

Fórmula: decimal = Σ digitᵢ × 16ⁱ

Un número hexadecimal se convierte a decimal usando valores posicionales que son potencias de dieciséis, aumentando de derecha a izquierda como 1, 16, 256, y así. Los dígitos A a F representan 10 a 15. Cada dígito se multiplica por su valor posicional y los resultados se suman para dar el número decimal.

Cuándo usarla

Usa esta calculadora cuando encuentres un valor hexadecimal y quieras su equivalente decimal. Un diseñador web la emplea para traducir un par de un código de color —por ejemplo el FF, el 80 o el A0 de un #RRGGBB— a la intensidad de 0 a 255 de ese canal. Un programador la consulta al leer direcciones de memoria, códigos de error, valores de registro o datos volcados en hex durante la depuración. Un estudiante de informática la usa para practicar la conversión entre bases y comprobar ejercicios. Un aficionado a la electrónica o al modding interpreta con ella bytes de configuración y hojas de datos. Siempre que veas dígitos del 0 al 9 y letras de la A a la F y necesites el número ordinario que representan, esta herramienta lo calcula de inmediato.

Consejos y consideraciones

Las letras A a F representan 10 a 15 y no distinguen mayúsculas de minúsculas, así que ff y FF dan lo mismo. El prefijo 0x es opcional: puedes incluirlo o no. Cada dígito hexadecimal equivale a exactamente cuatro bits, por eso dos dígitos forman un byte con valor máximo FF, es decir 255; si conviertes un color, recuerda que cada canal usa un par. No confundas un código de color de seis dígitos con un solo número: conviene convertir cada par por separado para obtener R, G y B. Un error común es incluir caracteres no válidos (una G, un símbolo) que invalidan la entrada. El valor posicional crece en potencias de dieciséis (1, 16, 256, 4096…), así que un dígito más a la izquierda multiplica mucho el total.

Fórmula

decimal = Σ digitᵢ × 16ⁱ

Un número hexadecimal se convierte a decimal usando valores posicionales que son potencias de dieciséis, aumentando de derecha a izquierda como 1, 16, 256, y así. Los dígitos A a F representan 10 a 15. Cada dígito se multiplica por su valor posicional y los resultados se suman para dar el número decimal.

Fuente:Number systems

Revisamos todas nuestras herramientas de vez en cuando para garantizar su precisión.

Ejemplo resuelto

Hexadecimal number:FF

FF₁₆ = 15×16 + 15 = 240 + 15 = 255 en decimal.

Cómo usar esta calculadora

  1. 1

    Introduce tus valores

    Introduce hexadecimal number.

  2. 2

    Ajusta las opciones

    Ajusta cualquier opción para adaptarla a tu situación.

  3. 3

    Lee tu resultado

    Decimal value se actualiza al instante mientras escribes, sin botón que pulsar.

Preguntas frecuentes

¿Cómo se convierte hex a decimal?
Asigna a cada dígito hex un valor posicional que es una potencia de dieciséis, empezando en 1 a la derecha. Convierte las letras A a F a 10 a 15, multiplica cada dígito por su valor posicional, y suma. El hex FF es quince por dieciséis más quince, igual a 255. La calculadora lo hace de tu entrada.
¿Qué es el hexadecimal?
El hexadecimal es un sistema numérico de base 16 que usa dieciséis símbolos: los dígitos 0 a 9 y las letras A a F, que representan 10 a 15. Se usa mucho en la computación porque representa datos binarios de forma compacta, con cada dígito hex correspondiendo exactamente a cuatro bits binarios.
¿Qué significan las letras A a F en hex?
En hexadecimal, las letras A, B, C, D, E y F representan los valores 10, 11, 12, 13, 14 y 15, para los que el decimal no tiene dígitos únicos. Extienden el conjunto de dígitos más allá del 9 para que cada posición hex pueda contener dieciséis valores distintos, de 0 a 15, como requiere la base 16.
¿Por qué se usa el hex en la computación?
El hex se usa porque se corresponde limpiamente con el binario: cada dígito hex es igual a exactamente cuatro bits, así que un byte de ocho bits son dos dígitos hex. Esto hace del hex una forma compacta y legible de escribir datos binarios. Aparece en códigos de color, direcciones de memoria, valores de byte y depuración.
¿Cómo se relacionan los códigos de color hex?
Los colores web a menudo se escriben como seis dígitos hex, como FF0000 para rojo, donde cada par de dígitos da la intensidad de rojo, verde y azul de 0 a 255. Convertir un par hex a decimal con esta calculadora te dice la intensidad de ese canal de color, ya que FF es 255, el máximo, y 00 es cero.