Calculadora binaria — suma, resta, AND, OR, XOR, desplazamiento
DesarrolloUna calculadora binaria es una herramienta para desarrolladores que realiza operaciones aritméticas (+, −, ×, ÷) y de bits (AND, OR, XOR, NOT, desplazamientos) sobre enteros introducidos en binario.
Esta página se tradujo con ayuda de IA y aún no ha recibido revisión profesional. Consulta las fuentes citadas antes de usarla para una decisión importante.
Qué es
La aritmética binaria sigue las mismas reglas que la decimal con un valor posicional de 2, mientras que las operaciones de bits combinan lógicamente los bits correspondientes de dos números. Esta calculadora usa enteros de precisión arbitraria (BigInt), así que no hay límite de longitud, y cada resultado se muestra a la vez en binario, decimal y hexadecimal. La división devuelve el cociente y el resto, y NOT invierte dentro del ancho de bits que hayas escrito. Todo se ejecuta en tu navegador.
Cómo se usa
- 1Introduce el número binario A.
- 2Elige una operación y, si hace falta, introduce el binario B (los desplazamientos usan un número decimal).
- 3Pulsa calcular para ver el resultado en binario, decimal y hexadecimal.
Referencia
| Operación | Ejemplo (A=1010, B=0110) | Decimal |
|---|---|---|
| AND | 0010 | 2 |
| OR | 1110 | 14 |
| XOR | 1100 | 12 |
| A + B | 10000 | 16 |
| A << 1 | 10100 | 20 |
Fuentes y estándares
- Base - Wolfram MathWorld
- MDN Web Docs: Client-side web APIs - MDN Web Docs
Preguntas frecuentes
¿Cómo decide la operación NOT el ancho de bits?
Invierte cada bit dentro del ancho del número binario que hayas escrito: NOT 1010 es 0101 con 4 bits. Rellena con ceros a la izquierda si necesitas un ancho fijo de 32 o 64 bits.
¿Cómo se muestran los resultados negativos?
Como binario con signo menos, no en complemento a dos. Si necesitas una representación en complemento a dos, conviértela por separado con el ancho de bits deseado.
¿Se envían mis datos a un servidor?
No. El cálculo se ejecuta en tu navegador con BigInt y la entrada nunca se transmite.