Saltar al contenido

Convertidor de binario a decimal

Lea el binario como número decimal, ya sea como valor sin signo o como entero con signo en complemento a dos.

Procesado localmente en tu navegador

Opciones

Con signo lee el bit más alto como signo (complemento a dos). Las entradas más cortas se rellenan con ceros.

Un número por línea. Se ignoran los espacios y guiones bajos dentro de un número.0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor de binario a decimal?

Cada dígito binario vale una potencia de dos, empezando por la derecha: 1010 es 8 + 2 = 10. Esta herramienta suma esas potencias con aritmética de enteros grandes, así que entradas de 200 o 2000 bits son exactas.

Ignora espacios, guiones bajos y un 0b inicial, por lo que patrones pegados como 1111 1011 funcionan. Elija una interpretación con signo para leer el bit más alto como signo: 11111011 es 251 sin signo pero −5 con signo de 8 bits. Un separador de miles facilita leer resultados largos.

¿Cómo funciona?

  1. Pegue un número binario por línea; los separadores y el prefijo 0b se ignoran.
  2. Deje «Sin signo» para un valor normal o elija un ancho con signo (8, 16, 32, 64) para complemento a dos.
  3. Opcionalmente elija un separador de miles para la salida decimal.
  4. Copie los resultados; con un solo número, las filas muestran también hexadecimal y octal.

Casos de uso habituales

  • Decodificar el valor de un campo de bits o registro de banderas copiado de un depurador.
  • Leer un byte o palabra con signo de un volcado hexadecimal como su valor negativo real.
  • Convertir cadenas binarias largas de ejercicios de lógica o redes.
  • Comprobar cálculos binarios hechos a mano.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
1010
0b11111111
1111 1011
Salida
10
255
251

Privacidad

Convertidor de binario a decimal se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Una interpretación con signo exige que el patrón quepa en el ancho elegido. Las entradas más cortas se rellenan con ceros, así que 1 en 8 bits con signo es 1, no −1. Solo 0 y 1 son dígitos válidos; use el convertidor de bases para otras bases.

Preguntas frecuentes

¿Por qué obtengo un número negativo?

Eligió un ancho con signo y el bit inicial del patrón rellenado es 1. En complemento a dos ese bit tiene peso negativo, así que 11111011 es −5 en 8 bits.

¿Acepta espacios entre grupos de bits?

Sí. Los espacios, guiones bajos y el prefijo 0b se quitan antes de convertir, así que 1111 0000 se lee como 11110000.

¿Puede convertir una cadena binaria muy larga?

Sí. La conversión usa enteros de precisión arbitraria, por lo que el resultado es exacto con miles de bits.

Más herramientas en Herramientas para desarrolladores →