Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Suma en binario
11110
resultado en base 2
Primer número (decimal) 10
Segundo número (decimal) 20
Suma (decimal) 30

¿Qué es la suma binaria?

La suma binaria combina dos números escritos en base 2 (usando únicamente los dígitos 0 y 1) en un solo resultado, también en base 2. Las computadoras almacenan y procesan toda la información en binario, por lo que dominar la aritmética binaria resulta esencial en informática, electrónica digital y programación. Esta calculadora suma dos números binarios cualesquiera y te muestra tanto el resultado en binario como sus valores equivalentes en decimal, para que puedas comprobar tu trabajo paso a paso.

Suma binaria columna por columna que muestra los bits de acarreo entre dos números binarios
La suma binaria funciona columna por columna, llevando un 1 cuando la suma de la columna llega a 2.

Cómo usar esta calculadora

Escribe tu primer número binario en el campo superior y el segundo en el campo inferior. Utiliza solo los dígitos 0 y 1 — por ejemplo 1010 o 1101. Pulsa en calcular y verás de inmediato la suma en binario, además del valor decimal de cada número introducido y el total en decimal para que puedas verificarlo.

La fórmula explicada

Para sumar dos números binarios, primero convertimos cada uno a decimal. Cada bit aporta su valor multiplicado por una potencia de dos según su posición, contando de derecha a izquierda y empezando en \(2^0\). Sumamos los dos valores decimales y, después, convertimos el total de nuevo a binario tomando repetidamente el resto de dividir entre 2.

$$\text{Sum}_2 = \left( \text{A} + \text{B} \right)_2$$ $$\text{where}\quad \left\{ \begin{aligned} \text{A}_{10} &= \sum_{i} d_i^{A} \cdot 2^{\,i} \\ \text{B}_{10} &= \sum_{i} d_i^{B} \cdot 2^{\,i} \end{aligned} \right.$$
Diagrama de flujo que convierte dos entradas binarias a decimal, las suma y luego las vuelve a convertir a binario
La calculadora convierte cada entrada a decimal, las suma y luego convierte el total de nuevo a binario.

Ejemplo resuelto

Sumemos 1010 y 1101. El primero equivale a \(8+0+2+0 = 10\) en decimal; el segundo equivale a \(8+4+0+1 = 13\). Su suma es \(10 + 13 = 23\). Al convertir 23 de nuevo a binario obtenemos 10111. Por lo tanto, $$1010_2 + 1101_2 = 10111_2$$

Preguntas frecuentes

¿Puedo sumar números binarios con ceros a la izquierda? Sí. Los ceros a la izquierda no cambian el valor, así que 0011 se trata igual que 11.

¿Qué caracteres se permiten? Solo los dígitos 0 y 1. Cualquier otro carácter se ignora o se considera no válido.

¿Por qué se muestran los valores en decimal? Ver los equivalentes en decimal facilita comprobar el resultado binario y te ayuda a entender cómo se relacionan ambas bases.

Última actualización: