¿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
- 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).
- 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).
- 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.
- 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
- Introduce
25 como primer número y selecciona la base «Decimal». - Selecciona el operador «AND».
- Introduce
3 como segundo número y selecciona la base «Decimal». - Haz clic en «Calcular». Resultados: binario
1, decimal 1, hexadecimal 1.
Ejemplo 2: conversión de base
- Introduce
1101 (binario) como primer número y selecciona la base «Binario». - Selecciona «Suma (+)» e introduce
0 como segundo número. - 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.