Convertidor de binario a decimal

Convierte binario a decimal con BigInt, muestra resultado sin signo y con signo (complemento a dos) y genera hex/octal con padding. Incluye pasos y copiar.

Calculadora de binario a decimal online (con pasos)

Convierte binario a decimal en segundos con BigInt, visualiza el resultado sin y con signo (complemento a dos) y obtén hex/octales con padding. Todo en bloques verticales y sin distracciones.

Decimal

Suma de potencias de 2

Binario normalizado

Decimal con signo (2's complement)

Hex con padding

Octal

Agrupación natural en tríos de bits

Pasos automáticos: suma de potencias de 2

Bit Posición 2^pos
Bit Posición 2^posición Contribución Total acumulado

Cómo calcular binario a decimal

El valor decimal es la suma de cada bit multiplicado por su potencia de 2: decimal = \sum bit_i \times 2^i. Ese i es la posición empezando en 0 por la derecha.

  1. Limpia la entrada. Quédate solo con 0 y 1 (la calculadora ya lo hace por ti).
  2. Numera desde la derecha. El último bit es posición 0, el siguiente posición 1, etc.
  3. Multiplica y suma. Si el bit es 1, suma 2^posición; si es 0, no aporta nada.
  4. Comprueba el total. La suma acumulada es el decimal sin signo.
  5. ¿Con signo? Si trabajas con complemento a dos de n bits y el bit más significativo es 1, calcula valor_signed = valor_unsigned - 2^n para obtener el negativo equivalente.

Ejemplo con 1101: (1×2³) + (1×2²) + (0×2¹) + (1×2⁰) = 8 + 4 + 0 + 1 = 13. En 8 bits, 1111 1111 sería 255 sin signo y -1 con signo.

0 → 0 1 → 1 10 → 2 101 → 5 1111 → 15 1001011 → 75

Preguntas frecuentes