Calculadora binaria para operaciones bit a bit en línea
Realiza operaciones bit a bit (AND, OR, XOR, NOT, desplazamientos) sobre dos números, en tu navegador.
32-bit integer operations (JavaScript). Accepts 0x (hex) and 0b (binary) prefixes.
🔒 100 % en el cliente — no se envía ningún dato
Realiza operaciones bit a bit (AND, OR, XOR, NOT, desplazamientos) sobre dos números y ve el resultado en binario, decimal y hexadecimal. Ideal para entender las máscaras de bits y la lógica de bajo nivel. Los cálculos se quedan al 100% en tu navegador, sin enviar ningún dato.
What is it for?
- ▸ Probar una máscara de bits con el operador AND
- ▸ Combinar flags con el operador OR
- ▸ Comprobar el resultado de un desplazamiento de bits a la izquierda o a la derecha
- ▸ Entender el comportamiento de XOR en un algoritmo de cifrado simple
FAQ
¿Para qué sirve la operación AND bit a bit?
AND mantiene un bit en 1 solo si los dos bits comparados son 1. Se usa mucho para aplicar una máscara y aislar bits concretos de un valor.
¿Cuál es la diferencia entre desplazamiento aritmético y lógico?
Un desplazamiento lógico siempre inserta ceros, mientras que un desplazamiento aritmético a la derecha conserva el bit de signo para preservar los números negativos.
¿Cómo funciona XOR sobre dos números?
XOR pone un bit en 1 solo cuando los dos bits comparados son distintos. Aplicar el mismo XOR dos veces devuelve el valor original.