Categoría: Desarrollo

Calculadora de operaciones bit a bit

Idea propia¿Falta una herramienta?

Ejecuta AND, OR, XOR, NOT y desplazamientos de bits sobre dos números

Aplica AND, OR, XOR, NOT, desplazamiento a la izquierda y desplazamiento a la derecha a dos enteros de 32 bits, con el resultado mostrado en decimal, hexadecimal, octal y binario. Todo se ejecuta localmente en tu navegador.

Decimal8Hexadecimal0x8Octal10Binario00001000

Todo lo de esta página se procesa en tu navegador. No se sube nada.

Para qué sirve

Los operadores bit a bit trabajan sobre los bits individuales de un número en lugar de sobre su valor completo, por eso aparecen constantemente en indicadores (flags), permisos, canales de color y protocolos de bajo nivel. Esta calculadora toma dos números enteros, aplica el operador que elijas y trata el resultado como un valor sin signo de 32 bits, de modo que las lecturas en decimal, hexadecimal, octal y binario siempre coinciden con lo que mostraría un lenguaje como JavaScript, C o Python.

Cómo se usa

  1. Introduce el valor A, y el valor B si la operación lo necesita.
  2. Elige una operación: AND, OR, XOR, NOT, o un desplazamiento a la izquierda/derecha.
  3. Lee el resultado en decimal, hexadecimal, octal y binario.

Privacidad

Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.

Preguntas frecuentes

¿Por qué el NOT de un número pequeño da uno enorme?
NOT invierte todos los bits, y esta herramienta muestra el resultado como un número sin signo de 32 bits, así que el NOT de un valor positivo pequeño sale cercano a 4.294.967.295.
¿Cómo funcionan los operadores de desplazamiento?
Un desplazamiento a la izquierda mueve los bits de A hacia el extremo alto B posiciones (multiplicando por 2 en cada desplazamiento); uno a la derecha los mueve hacia el extremo bajo (dividiendo entre 2 en cada desplazamiento, descartando los restos).
¿Se sube algo a algún sitio?
No. Los números y el resultado se calculan en tu navegador.