Calculadora bitwise
Realiza operaciones bitwise.
Ingresa dos números para realizar operaciones bitwise.
Reportar un problema
¿Encontraste un error o tienes una sugerencia? Ayúdanos a mejorar esta herramienta.
¿Qué es esta herramienta?
La Calculadora bitwise realiza operaciones binarias sobre valores enteros, incluidas AND, OR, XOR, NOT, desplazamiento a la izquierda y desplazamiento a la derecha. Las operaciones bitwise manipulan bits individuales y son fundamentales en programación de bajo nivel, protocolos de red, criptografía y compresión de datos.
Cómo usar
- 1
Introducir valores
Introduce dos operandos enteros.
- 2
Seleccionar operación
Elige AND, OR, XOR, NOT, << o >>.
- 3
Ver resultado
Ve el resultado en decimal, binario y hexadecimal.
Preguntas frecuentes
¿Qué hace XOR?
XOR (O exclusivo) devuelve 1 solo cuando los dos bits son diferentes. 1 XOR 1 = 0, 0 XOR 0 = 0, 1 XOR 0 = 1. Se usa ampliamente en criptografía, detección de errores e intercambio de variables sin una variable temporal.
¿Qué operaciones bitwise admite?
AND, OR, XOR, NOT, desplazamiento a la izquierda y desplazamiento a la derecha.
¿Cuál es la diferencia entre el desplazamiento lógico y el aritmético a la derecha?
El desplazamiento lógico a la derecha (>>>) rellena los bits más a la izquierda con ceros sin importar el signo. El desplazamiento aritmético a la derecha (>>) conserva el bit de signo: rellena con 0 para números positivos y con 1 para números negativos. En JavaScript, >> es aritmético y >>> es lógico. Para números positivos producen el mismo resultado, pero para números negativos difieren.