Convertidor de hexadecimal a decimal (con binario y octal)
Convierte un número hexadecimal a decimal, con o sin prefijo 0x o #, y obtén también su equivalente en binario y en octal. Ideal para colores y programación.
Cómo funciona
Decimal = suma de cada dígito × 16 elevado a su posición, donde A–F valen de 10 a 15
El sistema hexadecimal es de base 16: usa los dígitos del 0 al 9 y luego las letras A a F para los valores del diez al quince. Cada posición vale 16 veces más que la de su derecha, así que para pasar a decimal multiplicas cada dígito por su valor de posición y sumas. El prefijo 0x o # es opcional y se ignora, y el resultado también se muestra en binario y en octal.
Ejemplo resuelto
Un diseñador ve el color #FF8000 y quiere saber cuánto rojo tiene: FF. Cada F vale 15, así que FF = 15 × 16 + 15 × 1 = 240 + 15 = 255 en decimal, el máximo posible. En binario es 11111111 y en octal, 377.
Preguntas frecuentes
¿Qué significan las letras A–F en hexadecimal?
Son los dígitos del diez al quince: A vale 10, B vale 11 y así hasta F, que vale 15. El hexadecimal necesita 16 dígitos distintos, así que toma letras cuando se acaban los dígitos del 0 al 9.
¿Qué significa el prefijo 0x o #?
Ambos solo indican que el número está en hexadecimal: 0x es común en programación y # en los códigos de color web. Este convertidor acepta cualquiera de los dos o ninguno, así que FF, 0xFF y #FF se leen como 255.
¿Por qué el hexadecimal es tan común en informática?
Porque encaja perfecto con el binario: cada dígito hexadecimal son exactamente cuatro bits. Un byte son dos dígitos hexadecimales, lo que vuelve compactos y fáciles de leer los valores binarios largos.
¿Cómo paso 1A de hexadecimal a decimal?
Multiplica el 1 por 16 y súmale A, que vale 10: 1 × 16 + 10 = 26.
Calculadoras relacionadas
Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.