🧰 UtlKit

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.

📊 Resumen de datos (autocompletado)

Herramienta: bitwise-calculator · /tools/bitwise-calculator/

op: and

¿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. 1

    Introducir valores

    Introduce dos operandos enteros.

  2. 2

    Seleccionar operación

    Elige AND, OR, XOR, NOT, << o >>.

  3. 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.