Conversor de Base Numérica
Convierte números entre binario, octal, decimal y hexadecimal.
Convierte números entre binario, octal, decimal y hexadecimal.
Use digits valid for the source base (0-9, A-F)
Los resultados se actualizan al escribir.
Cómo funciona
Todo número entero puede escribirse en muchas bases distintas, y este conversor de base numérica traduce un valor de cualquiera de las cuatro bases más comunes — binario, octal, decimal y hexadecimal — a cualquier otra. La base diez, el sistema decimal que todos aprenden primero, usa diez dígitos y valores de posición que son potencias de diez. Las computadoras, en cambio, trabajan en base dos, o binario, donde los únicos dígitos son 0 y 1, y los programadores usan con frecuencia la base dieciséis, o hexadecimal, porque comprime cuatro dígitos binarios en un solo símbolo compacto usando 0 a 9 y las letras A a F. La herramienta convierte interpretando primero tu entrada en su base de origen para recuperar la cantidad subyacente, y luego expresando esa misma cantidad en la base destino elegida. También muestra el valor decimal simple para que puedas comprobar el resultado. Esto es indispensable al leer direcciones de memoria, códigos de color como los tríos hexadecimales del diseño web, máscaras de red, permisos de archivos o la salida de depuradores y ensambladores. Introduce un valor, elige las bases y la conversión es instantánea.
Cómo funciona
Fórmula: value(from-base) → decimal → value(to-base)
La conversión de bases funciona en dos pasos. Primero la cadena de origen se lee como un número posicional en su propia base, donde cada dígito se multiplica por la base elevada a la potencia de su posición, y esos productos se suman para dar un valor decimal simple. Luego ese valor decimal se divide repetidamente por la base destino, y los restos, leídos al revés, se convierten en los dígitos de la respuesta. El hexadecimal usa las letras A a F para los valores diez a quince.
Cuándo usarla
Este conversor es útil en programación y electrónica cuando necesitas pasar un número entero entre binario, octal, decimal y hexadecimal. Lo usan programadores que leen direcciones de memoria, códigos de color hexadecimales del diseño web, máscaras de red o permisos de archivos, estudiantes de informática que aprenden sistemas de numeración, y quienes interpretan la salida de depuradores y ensambladores. Resulta práctico para convertir un valor decimal en su equivalente hexadecimal, para traducir una cadena binaria a decimal y comprobarla, o para pasar de hexadecimal a binario y ver cuántos bits ocupa un valor. Muestra además el valor decimal como verificación.
Consejos y consideraciones
Usa únicamente dígitos válidos para la base de origen: en binario solo 0 y 1, en octal del 0 al 7, y en hexadecimal los dígitos 0 a 9 más las letras A a F, que puedes escribir en mayúscula o minúscula. Introducir un dígito no permitido en la base elegida no dará un resultado con sentido. El conversor trabaja con números enteros, que cubren la inmensa mayoría de usos como direcciones y códigos de color; las fracciones en bases no decimales siguen otro procedimiento. Aprovecha el valor decimal mostrado para confirmar que la conversión es correcta antes de copiarla.
value(from-base) → decimal → value(to-base)
La conversión de bases funciona en dos pasos. Primero la cadena de origen se lee como un número posicional en su propia base, donde cada dígito se multiplica por la base elevada a la potencia de su posición, y esos productos se suman para dar un valor decimal simple. Luego ese valor decimal se divide repetidamente por la base destino, y los restos, leídos al revés, se convierten en los dígitos de la respuesta. El hexadecimal usa las letras A a F para los valores diez a quince.
Fuente:Positional number systems
Revisamos todas nuestras herramientas de vez en cuando para garantizar su precisión.
Ejemplo resuelto
255 en decimal = FF en hexadecimal (15 × 16 + 15).
Cómo usar esta calculadora
- 1
Introduce tus valores
Introduce value, from base y to base.
- 2
Ajusta las opciones
Ajusta cualquier opción para adaptarla a tu situación.
- 3
Lee tu resultado
Converted value se actualiza al instante mientras escribes, sin botón que pulsar.
Preguntas frecuentes
¿Cómo convierto de binario a decimal?
¿Para qué se usa el hexadecimal?
¿Por qué los programadores usan binario y hex?
¿Admite letras en la entrada hex?
¿Puede convertir fracciones o decimales?
Calculadoras relacionadas
Calculadora de Notación Científica
Convierte cualquier número a notación científica.
Calculadora de Redondeo
Redondea un número a cualquier posición decimal.
Calculadora de Exponentes
Calcula una base elevada a una potencia (bⁿ). Maneja cualquier exponente real, incluidas fracciones y negativos.