Entrada
Preparando tu espacio de trabajo…
Cómo usarlo
- Elige base y ancho en bits.
- Introduce operandos y operación; ajusta el desplazamiento si procede.
- 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.
170 AND 15 (8-bit)1010101010 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.
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.
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.