Calculadora Bitwise
Operaciones AND, OR, XOR, NAND, NOR, XNOR, NOT y desplazamientos de bits sobre dos operandos BigInt. El resultado se muestra simultáneamente en decimal, binario, octal y hexadecimal.
- Decimal
- Binario
- Octal
- Hexadecimal
- Decimal
- Binario
- Octal
- Hexadecimal
- Decimal
- Binario
- Octal
- Hexadecimal
Cómo usar
- 1 Introduce los operandos A y B en cualquier base — añade el prefijo 0b, 0o, 0x o pega directamente un número decimal.
- 2 Elige una operación (AND / OR / XOR / NAND / NOR / XNOR / NOT / desplazamientos de bits).
- 3 Selecciona el ancho de bits (8/16/32/64) para calcular con máscara, o elige Unbounded para usar BigInt puro, sin límite.
- 4 El resultado se muestra simultáneamente en las cuatro bases. Copia la forma decimal con un solo clic.
Por qué usar esta herramienta
- Nueve operaciones, incluido el desplazamiento derecho sin signo (>>>), simulado especialmente para BigInt.
- El enmascarado según el ancho de bits coincide con el comportamiento de un compilador de C / Rust / Java.
- Decimal / Binario / Octal / Hexadecimal se muestran en paralelo para A, B y el resultado.
- El procesamiento se realiza totalmente en el navegador, sin depender de librerías externas.
Preguntas frecuentes
¿Cuál es la diferencia entre >> y >>>?
>> conserva el bit de signo (desplazamiento aritmético). >>> introduce ceros por la izquierda (desplazamiento lógico). Con un ancho de bits fijo esta diferencia es importante; con BigInt sin límite, ambas operaciones se vuelven idénticas para valores no negativos.
¿Por qué NOT 12 da -13 en el modo sin límite?
BigInt utiliza la representación en complemento a dos de un entero de ancho infinito. ~12 = -13. Cambia al ancho de 32 bits para ver el resultado enmascarado: fffffff3.
¿Cómo se calculan NAND / NOR / XNOR?
Primero se realiza la operación AND / OR / XOR correspondiente, luego se aplica NOT bit a bit y finalmente se enmascara según el ancho seleccionado.
¿Necesitas convertir entre bases sin realizar ninguna operación?
Usa nuestro Number Base Converter — Decimal, Binario, Octal y Hexadecimal en una cuadrícula de 4 filas que se actualiza en tiempo real.
¿Qué es Calculadora Bitwise?
La Calculadora Bitwise es una herramienta que realiza operaciones a nivel de bit sobre dos operandos directamente en el navegador. Admite las operaciones AND, OR, XOR, NAND, NOR, XNOR, NOT y los desplazamientos de bits, calculando con valores BigInt para manejar números grandes, y muestra cada resultado al mismo tiempo en decimal, binario, octal y hexadecimal para facilitar la observación del patrón de bits.
Características
Full operator set
AND, OR, XOR, NAND, NOR, XNOR, NOT, and left/right shifts.
Every base at once
See each result simultaneously in decimal, binary, octal, and hex.
BigInt-safe
Operates on arbitrarily large integers without floating-point loss.
Ejemplo
Input
A = 12, B = 10
Output
AND (&): 8
OR (|): 14
XOR (^): 6
Casos de uso comunes
-
1
Work with bit flags
Combine (OR) or test (AND) permission and feature flags.
-
2
Compute masks & shifts
Build bitmasks and check the effect of << and >> on a value.
-
3
Learn bit manipulation
Watch the binary result change per operation to build intuition.
Zerethon's bitwise calculator performs AND, OR, XOR, NAND, NOR, XNOR, NOT, and shift operations on two BigInt operands in your browser, showing each result in decimal, binary, octal, and hex at once. It works on arbitrarily large integers with no precision loss. Nothing is uploaded.
- Categoría
- Desarrollo
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
References
- Bitwise operators — MDN Web Docs — MDN
- Bitwise operation — Wikipedia — Wikipedia
Privacidad
Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Calculadora Bitwise funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.
Herramientas relacionadas
Formateador de JSON
Formatea, valida y minifica JSON en línea. Gratis, sin necesidad de registro — tus datos nunca salen de tu navegador.
Abrir herramientaFormateador de SQL
Formatea consultas SQL en línea — embellece el código para MySQL, PostgreSQL, SQLite, SQL Server, Oracle y BigQuery.
Abrir herramientaGenerador de UUID
Genera UUID en línea — v1, v4, v7 y Nil. Genera hasta 10.000 en lote. Gratis, sin registro.
Abrir herramientaGenerador de contraseñas
Genera contraseñas aleatorias fuertes y criptográficamente seguras. Personaliza la longitud y los conjuntos de caracteres — todo se ejecuta en tu navegador.
Abrir herramientaCrea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.