Números y representaciones

Calculadora de bits

Calcula AND, OR, XOR, complementos, desplazamientos y rotaciones con ancho y signo explícitos.

Permanece en tu navegadorArchivos y texto se procesan en esta pestaña.
Calculadora de bitsProcesamiento local
Introduce al menos un valor.

Números y representaciones

Conceptos

Las operaciones de bits actúan sobre cada posición binaria. En 8 bits, 12 es 00001100 y 10 es 00001010. AND produce 00001000, equivalente a 8.

Funciones

Introduce A por línea y un B compartido para operaciones de dos operandos. Elige ancho y signo. Inspecciona el primer caso con bits alineados y varias representaciones.

Cómo usarla

  1. Elige operación, ancho, interpretación con signo y bases. Introduce B en operaciones dobles o la cantidad de desplazamiento cuando aparezca.
  2. Pega un valor por línea o abre un archivo de texto UTF-8.
  3. Pulsa Convertir, revisa y copia o descarga TXT. Los cambios borran resultados antiguos. Deshacer recupera la entrada y los ajustes.

Errores y límites

Los operandos fuera de rango se rechazan. Los resultados se limitan al ancho elegido. El desplazamiento aritmético propaga el signo; el lógico inserta ceros. La rotación usa el desplazamiento módulo el ancho.

Límites: 200.000 caracteres de entrada, 500 valores y 1.000.000 de caracteres de salida. Una línea inválida detiene todo el lote.

Cada entrada numérica admite hasta 1.000 dígitos. Los cálculos enteros intermedios se limitan a 16.384 bits.

Preguntas frecuentes

¿Por qué NOT 0 puede dar 255 o −1?

En ambos casos los bits son 11111111. Sin signo equivalen a 255; en complemento a dos con signo equivalen a −1.

¿Se suben mis valores?

No. El cálculo y la lectura de archivos ocurren en esta pestaña. Los valores no se incluyen en URL ni se envían a servicios de conversión.

Herramientas relacionadas