OpenReplay Logo
12k
12k

Calculadora binaria

Haz cálculos en binario en tu navegador — suma, resta, multiplica, divide y ejecuta AND, OR, XOR, NOT y desplazamientos, con el resultado mostrado en binario, decimal y hexadecimal a la vez.

Ancho en bits
Procesado localmente
Binario
Decimal
Hex

Acerca de esta herramienta

Una calculadora binaria opera directamente sobre números en base 2. Introduce dos operandos binarios, elige una operación y obtén el resultado sin convertir a decimal a mano. Se admiten tanto las operaciones aritméticas (+, −, ×, ÷) como las operaciones bit a bit (AND, OR, XOR, NOT, desplazamiento a la izquierda y a la derecha).

Elige un ancho en bits (8, 16, 32 o 64) y el resultado se enmascara a ese ancho, de modo que puedas ver exactamente cómo se desborda y da la vuelta — igual que un registro de CPU de tamaño fijo. Cada resultado se muestra simultáneamente en binario, decimal y hexadecimal, y la división por cero y las entradas no válidas se detectan con un mensaje claro.

Todos los cálculos se ejecutan localmente — los valores que introduces nunca salen de tu navegador.

Preguntas frecuentes

¿Qué operaciones se admiten?

Suma, resta, multiplicación y división entera, además de las operaciones bit a bit AND, OR, XOR, NOT (sobre el primer operando) y desplazamiento a la izquierda/derecha. Los resultados aparecen juntos en binario, decimal y hexadecimal.

¿Cómo afecta el ancho en bits al resultado?

El resultado se enmascara al ancho elegido, de modo que una suma de 8 bits de 11111111 + 1 da la vuelta a 00000000. Esto refleja cómo se desborda un registro de tamaño fijo; amplía el ancho en bits para evitar el desbordamiento.

¿El desplazamiento es lógico o aritmético?

El desplazamiento a la derecha es lógico — rellena con ceros por la izquierda — y opera sobre el patrón de bits sin signo dentro del ancho elegido.