Calculadora binaria para aritmética de bases y operaciones bit a bit
Esta calculadora binaria te permite operar directamente con números binarios, octales y hexadecimales sin convertirlos primero a decimal. Elige una base, escribe dos valores, selecciona un operador y el resultado aparece al instante en los cuatro sistemas numéricos: binario, octal, decimal y hexadecimal.
Además de la aritmética estándar, puedes ejecutar operaciones bit a bit — AND, OR, XOR, desplazamiento a la izquierda y a la derecha — en modo binario. Está pensada para programadores, estudiantes de informática y cualquiera que trabaje con cómputo de bajo nivel, códigos de color, permisos de archivos o direcciones de memoria.
Cómo usar la calculadora binaria
Elige tu base numérica
Elige una pestaña: Binario (dígitos 0–1), Octal (dígitos 0–7) o Hexadecimal (dígitos 0–9 y A–F). El prefijo del campo y el texto de ejemplo se ajustan para coincidir.
Ingresa tus dos valores
Escribe el primer valor en el campo superior y el segundo en el inferior. La entrada se valida mientras escribes, y cualquier carácter no válido para la base seleccionada se marca con un borde rojo.
Elige un operador
Selecciona un operador aritmético: sumar, restar, multiplicar, dividir o módulo. En modo Binario también tienes los operadores bit a bit: AND, OR, XOR, desplazamiento a la izquierda y a la derecha.
Calcula y lee el resultado
Haz clic en Calcular o presiona Enter. La respuesta se muestra en binario, octal, decimal y hexadecimal al mismo tiempo, con la base activa resaltada. Usa el botón de copiar en cualquier fila para tomar ese formato.
Características
Compatible con varias bases
Opera directamente en binario (base 2), octal (base 8) o hexadecimal (base 16), sin conversiones manuales.
Operaciones aritméticas completas
Suma, resta, multiplica, divide y obtén el módulo (resto) de números en cualquier base admitida.
Operaciones bit a bit
En modo Binario, ejecuta AND, OR, XOR, desplazamiento a la izquierda y a la derecha para tareas de bajo nivel y programación.
Resultados en varios formatos
Cada respuesta se muestra en binario, octal, decimal y hexadecimal a la vez, con la base activa resaltada.
Compatible con números grandes
Los cálculos usan BigInt, así que puedes trabajar con enteros muy grandes, mucho más allá del límite numérico habitual.
Validación de entrada en vivo
Cada campo se revisa mientras escribes y marca con un borde rojo los caracteres no válidos para la base seleccionada.
Ejemplos con un clic
Toca cualquier ejemplo integrado para autocompletar ambos valores y el operador, y luego calcula el resultado al instante.
Copia cualquier formato
Copia el resultado en binario, octal, decimal o hexadecimal a tu portapapeles con un solo clic.
Referencia de operadores
Abre la referencia integrada con el nombre de cada operador y un ejemplo resuelto, útil cuando olvidas qué hace un símbolo.
Compatible con el teclado
Presiona Enter desde cualquier campo de entrada para calcular, y usa Limpiar para reiniciar ambos valores y el resultado.
Preguntas frecuentes
¿Cómo se suman dos números binarios?
La suma binaria usa solo 0 y 1 y arrastra acarreo en 2 en lugar de en 10, así que 1 + 1 es igual a 10 (que es 2 en decimal). Con esta calculadora te saltas el cálculo del acarreo: elige la pestaña Binario, ingresa ambos valores, escoge el operador de suma y el resultado aparece en binario, octal, decimal y hexadecimal.
¿Cómo se restan o multiplican números binarios?
Quédate en modo Binario, ingresa tus dos valores y elige el operador de resta o multiplicación. La calculadora se encarga del préstamo y los desplazamientos por ti, y muestra el resultado en las cuatro bases. Si una resta da un número negativo, la respuesta se muestra con un signo menos delante.
¿Puedo operar directamente en hexadecimal u octal?
Sí. Cambia a la pestaña Hexadecimal u Octal y la calculadora acepta y opera con esos dígitos directamente: el hexadecimal admite 0–9 y A–F, el octal admite 0–7. No tienes que convertir primero a decimal; el resultado igual se muestra en los cuatro sistemas numéricos.
¿Por qué las operaciones bit a bit solo están disponibles en modo binario?
Los operadores bit a bit (AND, OR, XOR y los desplazamientos) actúan sobre bits individuales, así que se entienden mejor en binario, donde cada dígito es un bit. Esta calculadora muestra esos operadores solo en la pestaña Binario; aun así puedes ver el resultado bit a bit en hexadecimal y octal en el panel de resultados.
¿Qué es un desplazamiento de bits a la izquierda o a la derecha?
Un desplazamiento a la izquierda mueve cada bit hacia la izquierda un número fijo de posiciones, lo que multiplica el valor por 2 en cada paso, así que 1 desplazado 4 a la izquierda es igual a 16. Un desplazamiento a la derecha mueve los bits en sentido contrario y divide por potencias de 2. Los desplazamientos son rápidos a nivel de hardware y comunes para multiplicar o dividir de forma eficiente por potencias de dos.
¿Cómo se hace el módulo binario (el resto)?
Elige el operador de módulo (%) para obtener el resto de dividir el primer valor entre el segundo. Funciona en todas las bases. Si el segundo valor es cero, la calculadora se detiene y muestra el mensaje "No se puede sacar módulo entre cero" en lugar de un resultado no válido.
¿Cuál es el número más grande que puede manejar esta calculadora?
Los cálculos se ejecutan con BigInt, que maneja enteros arbitrariamente grandes, así que puedes trabajar con valores como DEADBEEF en hexadecimal o cadenas binarias largas sin errores de desbordamiento.
¿Por qué mi entrada muestra un borde rojo?
Un borde rojo significa que un carácter no es válido para la base seleccionada. El binario acepta solo 0–1, el octal acepta 0–7 y el hexadecimal acepta 0–9 y A–F. Quita los caracteres marcados o cambia a la base que coincida con tu número.
Aún no hay comentarios. ¡Sé el primero en comentar!