Calculadora Bitwise
Realice operaciones bitwise (AND, OR, XOR, NOT, desplazamiento a la izquierda, desplazamiento a la derecha) en dos enteros. Útil para programación de bajo nivel y diseño de lógica digital.
¿Te fue útil esta calculadora?
¿Cómo utilizar esta herramienta?
Esta calculadora realiza operaciones bit a bit sobre dos enteros. Siga estos pasos:
- Ingrese el primer entero en el campo "Primer Entero" (ej., 12).
- Ingrese el segundo entero en el campo "Segundo Entero" (ej., 5). Este campo se desactiva cuando se selecciona "NOT".
- Elija una operación del menú desplegable:
- AND, OR, XOR — operaciones bit a bit estándar en ambos números.
- NOT — invierte los bits del primer entero únicamente.
- Desplazamiento a la izquierda / Desplazamiento a la derecha — desplaza el primer entero por el valor del segundo entero.
- Haga clic en "Calcular" o presione Enter en cualquier campo de entrada.
- El resultado muestra:
- El resultado entero (ej.,
4). - La representación binaria (ej.,
100). - Una línea de detalle que muestra la operación (ej.,
12 & 5 = 4).
- El resultado entero (ej.,
Todas las entradas deben ser enteros. La operación "NOT" desactiva automáticamente la segunda entrada.
Resultados anteriores
| Resultado | Entradas | Fecha |
|---|
Preguntas Frecuentes
A bitwise operation operates on one or more bit patterns or binary numerals at the level of their individual bits. Common operations include AND, OR, XOR, NOT, and bit shifts.
The NOT operation flips all bits of the number. In JavaScript, ~x returns -(x+1) because of two's complement representation. For example, ~5 = -6.
Yes, the calculator accepts negative integers. Bitwise operations treat numbers as signed 32-bit integers in JavaScript.