TheBinaryKit

Conversor binario: enteros exactos entre bases 2–36

Usa el conversor binario para cambiar enteros entre bases 2–36 sin redondear. Revisa los pasos, comprueba decimal y hexadecimal y copia el resultado.

Valor de entrada

Cargar ejemplo

El cálculo se realiza en tu navegador. Las entradas no se envían a una API de conversión.

Resultado

2D
Comprobación decimal
45
Hexadecimal
2D

Pasos del cálculo

Las divisiones muestran la magnitud. Lee los restos al revés; se muestran hasta 64 pasos. El resultado es completo.

  1. 1. 45 ÷ 16 = 2; r = D
  2. 2. 2 ÷ 16 = 0; r = 2

Usa el conversor binario para cambiar una cantidad de base

El conversor binario permite escribir el mismo entero en otra base y comprobar que su valor se mantiene. Selecciona primero la base utilizada por tus datos y después la base de salida. La respuesta incluye comprobaciones decimal y hexadecimal para detectar una elección incorrecta antes de copiarla.

El conversor binario inicia el ejemplo con 101101 en base dos, devuelve 2D en hexadecimal y muestra 45 como comprobación decimal. Así puedes comparar tres formas de escribir la misma cantidad sin cambiar de página. Al modificar cualquier entrada se borra la respuesta anterior para evitar que parezca corresponder al número nuevo.

Después de calcular en el conversor binario, Intercambiar bases coloca la respuesta en la entrada e invierte el sentido de la operación. Vuelve a calcular para comprobar que recuperas el valor inicial. Los ejemplos cargan tanto los dígitos como las bases necesarias.

Borrar vacía la entrada y restaura los ajustes iniciales. La operación se realiza en el navegador.

Comprueba la base antes de interpretar los dígitos

Antes de calcular con el conversor binario, revisa qué dígitos permite la base de origen. Binario utiliza cero y uno; octal admite hasta siete; decimal llega hasta nueve; hexadecimal añade las letras A a F. Una cadena puede ser válida en varias bases y representar una cantidad distinta en cada una.

El conversor binario admite todas las bases enteras desde dos hasta treinta y seis. Las letras A a Z representan los valores diez a treinta y cinco, sin distinguir entre mayúsculas y minúsculas. Cada dígito debe ser menor que la base elegida.

En el conversor binario, dos no pertenece a base dos, ocho no pertenece a base ocho y G no pertenece al hexadecimal. Una misma cadena puede representar cantidades diferentes: 101 en binario significa cinco, pero 101 en decimal significa ciento uno. Selecciona siempre la base original según el contexto y no únicamente por el aspecto de los dígitos.

Conversor binario: ejemplo de 101101 a 2D

Prueba el conversor binario con 101101 en base dos y selecciona base dieciséis como destino. La salida es 2D y su valor decimal es cuarenta y cinco. Desarrollar los pesos de los bits y después dividir entre dieciséis permite comprobar la respuesta mediante dos métodos.

Para verificar el conversor binario, divide cuarenta y cinco entre dieciséis: el cociente es dos y el resto trece se escribe D. Divide el cociente dos entre dieciséis: el nuevo cociente es cero y el resto es dos. Lee los restos en orden inverso para obtener 2D.

También puedes comprobar el conversor binario agrupando 101101 como 0010 y 1101, equivalentes a 2 y D. Ambos métodos coinciden porque dieciséis es una potencia de dos. La división repetida sirve además para bases que no guardan esa relación, como siete o treinta y uno.

Revisa las divisiones sin perder precisión

Cuando trabajas con enteros largos, el conversor binario conserva el valor completo durante la operación. No utiliza un número de coma flotante como paso intermedio. La explicación sirve para revisar el método; el campo de resultado contiene el numeral completo que debes copiar.

El conversor binario conserva los bits menos significativos de un entero largo durante toda la operación. La explicación divide repetidamente la magnitud no negativa entre la base de destino y anota cada resto. Debes leer los restos desde el último hacia el primero para reconstruir la representación final.

Si la entrada es negativa, el conversor binario aplica el signo menos después de convertir su magnitud. La lista muestra como máximo sesenta y cuatro divisiones para mantener una interfaz manejable. Ese límite afecta solamente a la explicación: el resultado principal sigue siendo completo.

Una lista de pasos abreviada no significa que la herramienta haya aproximado el valor calculado.

Conversor binario: signos, separadores y anchura

En el conversor binario, un signo menos representa un entero negativo y los espacios agrupan los dígitos de una única cantidad. Ninguno de esos elementos declara una anchura de registro ni selecciona complemento a dos. Confirma esa diferencia antes de trasladar una respuesta a una interfaz de hardware.

El conversor binario elimina ceros iniciales de la salida normalizada porque no modifican la cantidad. El conversor no conserva una anchura de registro ni interpreta un primer bit uno como signo negativo. Así, 11111111 significa doscientos cincuenta y cinco, no menos uno.

El conversor binario no interpreta complemento a dos: esa representación necesita una anchura y una convención de signo definidas aparte. Introduce los dígitos sin prefijos de programación como 0b o 0x. No se aceptan puntos decimales, fracciones, notación exponencial ni listas de números independientes.

Las entradas que superan los 4.096 caracteres se rechazan antes de iniciar el cálculo.

Elige entre convertir un número y decodificar datos

Utiliza el conversor binario si necesitas otra representación de una cantidad numérica. Si los bits codifican letras o contienen un archivo, cambiar de base no basta para interpretar su significado. Comprueba primero qué representa la entrada y elige la herramienta que responda a esa pregunta.

El conversor binario no puede decidir por sí solo si tus bits representan caracteres o bytes de un archivo. El número binario 1000001 vale sesenta y cinco, mientras que un decodificador ASCII puede asociar ese valor con la letra A. Son preguntas distintas y necesitan herramientas diferentes.

Después de verificar una cantidad con el conversor binario, utiliza la página ASCII o el traductor de la portada si la tarea requiere interpretar caracteres. Las páginas específicas de cada pareja de bases ofrecen explicaciones centradas en esa conversión. Antes de copiar una respuesta, comprueba qué representa la entrada original y qué significado espera el sistema donde vas a utilizarla.

Preguntas frecuentes

¿El conversor binario redondea los enteros largos?

El conversor binario mantiene exactos los valores enteros aceptados. La explicación puede detenerse después de sesenta y cuatro divisiones, pero la respuesta principal sigue completa. El límite separado de 4.096 caracteres controla el tamaño de entrada; superarlo produce un error, no una cantidad aproximada que parezca el resultado exacto.

¿Por qué el conversor binario rechaza un dígito que antes funcionaba?

El conversor binario valida cada dígito según la base de origen elegida en ese momento. F es hexadecimal, pero no decimal; ocho es decimal, pero no octal. Comprueba el contexto original y elimina prefijos o notación fraccionaria. Los separadores visuales no convierten una entrada en varios números independientes.

¿Cómo verifico una respuesta mediante la operación inversa?

Calcula y utiliza Intercambiar bases en el conversor binario. La respuesta pasa a la entrada y las bases cambian de posición. Al calcular de nuevo debes recuperar la cantidad original, aunque se hayan eliminado ceros iniciales o cambiado las mayúsculas. Compara el valor y no solamente la apariencia de los dígitos.

¿Puedo guardar un resultado del conversor binario en ocho bits?

El conversor binario devuelve un entero matemático, no una palabra de registro con un formato supuesto. Un registro sin signo de ocho bits admite de cero a doscientos cincuenta y cinco. Los negativos requieren una codificación declarada; los valores mayores requieren una política de desbordamiento, no una pérdida implícita de bits.