Calculadora de bits

Calcula AND, OR, XOR, NOT y desplazamientos de 8 a 256 bits.

Números y unidades
Preparando tu espacio de trabajo…

Entrada

Preparando tu espacio de trabajo…

Salida
Tu resultado aparecerá aquí.

Cómo usarlo

  1. Elige base y ancho en bits.
  2. Introduce operandos y operación; ajusta el desplazamiento si procede.
  3. Compara los bits y copia decimal, hex o binario.

Calculadora de bits

Revisa simultáneamente decimal con signo, sin signo, hex y binario.

Las operaciones trabajan bit a bit. El mismo patrón tiene interpretaciones decimales con y sin signo.

Representaciones y uso

Incluye NAND, NOR, XNOR y ambos desplazamientos a la derecha sin coerción implícita a 32 bits.

Antes y después
Entrada
170 AND 15 (8-bit)
Resultado
10

10101010 AND 00001111 = 00001010, cuyo decimal es 10.

Precisión y validación

El resultado se limita al ancho elegido de 8–256 bits. Los bits desplazados fuera se descartan; el desplazamiento debe ser menor que el ancho.

Interpretar y reutilizar

El desplazamiento lógico rellena con ceros; el aritmético repite el signo. Los negativos deben caber en el rango con signo.

Límites de procesamiento

Números: hasta 500 líneas / 1 MiB y 4.096 caracteres por número. Fracciones: 1–128 dígitos. Texto y bytes: 64 KiB. Operaciones de bits: 8–256 bits. El worker se detiene a los 30 segundos.

Más informaciónECMAScript · BigInt
?

Preguntas frecuentes

¿En qué difieren los desplazamientos a la derecha?

El lógico rellena con ceros; el aritmético repite el bit de signo.

¿Por qué difieren los valores con y sin signo?

El complemento a dos da peso negativo al bit más alto. Ocho unos representan 255 sin signo o −1 con signo.

¿Se reduce todo a 32 bits?

No. BigInt respeta el ancho seleccionado y descarta solo los bits externos.

¿Se envía mi entrada a un servidor?

No. Los cálculos se realizan en el navegador; DevToolsy no sube ni almacena tu entrada.

¿Qué se copia?

Se copia el valor mostrado. JSON conserva cadenas y códigos de error, sin convertir enteros grandes en números de coma flotante.

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.