Calculadora Binaria

Realice operaciones numéricas yConversión de base

Primer número
Operador
Segundo número
Resultado binario
Resultado decimal
Resultado hexadecimal

¿Qué es la calculadora binaria?

La calculadora binaria es una herramienta de sistemas numéricos destinada a desarrolladores y estudiantes de informática. Admite operaciones aritméticas y bit a bit entre números binarios, decimales y hexadecimales, y muestra simultáneamente los resultados en las tres bases para compararlos fácilmente.

Cómo utilizar la calculadora binaria

  1. Introduce un valor en el campo «Primer número» y selecciona la base en el menú desplegable de la derecha (binario/decimal/hexadecimal; el predeterminado es binario).
  2. Selecciona la operación en el menú «Operador» (suma, resta, multiplicación, división, potencia, AND, OR, NOT, XOR, desplazamiento a la izquierda, desplazamiento a la derecha).
  3. Introduce otro valor en el campo «Segundo número» y selecciona la base. Para la operación «NOT», el segundo campo se oculta automáticamente: solo se necesita un operando.
  4. Haz clic en «Calcular»: los resultados en binario, decimal y hexadecimal aparecerán abajo.

Operaciones admitidas

  • Aritméticas: suma (+), resta (-), multiplicación (×), división (÷), potencia (^)
  • Bit a bit: AND (&), OR (|), NOT (~), XOR (^)
  • Desplazamiento: a la izquierda (<<), a la derecha (>>)

Ejemplos de uso de la calculadora binaria

Ejemplo 1: 25 AND 3

  1. Introduce 25 como primer número y selecciona la base «Decimal».
  2. Selecciona el operador «AND».
  3. Introduce 3 como segundo número y selecciona la base «Decimal».
  4. Haz clic en «Calcular». Resultados: binario 1, decimal 1, hexadecimal 1.

Ejemplo 2: conversión de base

  1. Introduce 1101 (binario) como primer número y selecciona la base «Binario».
  2. Selecciona «Suma (+)» e introduce 0 como segundo número.
  3. Los resultados son binario 1101, decimal 13 y hexadecimal D, utilizables para comparar bases.

Consejos útiles

  • Desplazamiento: desplazar 1 bit a la izquierda multiplica por 2; desplazar 1 bit a la derecha divide por 2. Ejemplo: 8 << 2 = 32 y 16 >> 1 = 8.
  • Verificación de paridad: para cualquier entero, num & 1 devuelve 1 para los impares y 0 para los pares.
  • Inversión de bits: aplicar num ^ 0b1111 invierte los 4 bits menos significativos.
  • Los cálculos se basan en enteros de 32 bits con signo; al superar el rango los resultados pueden ser incorrectos. Presta atención al tamaño de los números.