Suma binaria
10101010 + 11001100 = 101110110 en binario, o 170 + 204 = 374 en decimal.
Resultado
Completa los campos para ver tu resultado.
Cada operación se calcula con exactitud usando enteros de precisión arbitraria internamente, y luego se convierte a binario para mostrarla; el equivalente decimal se muestra al lado como verificación cruzada: si resolviste el mismo problema a mano, la cifra decimal confirma si tu respuesta binaria es correcta.
La división usa división entera: el resultado se trunca, con lo que sobra mostrado por separado como resto, la misma convención que en la división larga.
Cada dígito representa una potencia de 2, leída de derecha a izquierda: 1, 2, 4, 8, 16, …
10101010 + 11001100 = 101110110 en binario, o 170 + 204 = 374 en decimal.
11111111 en binario es 255 en decimal: ocho 1 es el valor más grande que puede contener un byte de 8 bits.
El binario coincide directamente con cómo funcionan los circuitos digitales: un bit está apagado (0) o encendido (1), algo natural para interruptores y transistores; cualquier otro tipo de dato que maneja un ordenador se construye finalmente sobre binario.
Divide repetidamente entre 2 y anota los restos, o halla las mayores potencias de 2 cuya suma dé el número; ambos métodos producen las mismas cifras binarias, leídas en orden inverso en el método de división.
Esta calculadora lo marca como error, ya que solo representa directamente números binarios no negativos; para un resultado realmente negativo, anota cuál número es mayor y resta en ese orden.
Ningún límite práctico para un uso típico: la calculadora usa aritmética de precisión arbitraria internamente, así que se mantiene exacta incluso con cadenas binarias muy largas.
Actualizado el