toolbin_

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.

Decimal : 8
Hex : 0x8
Binary : 0b1000

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.