Qué hace la calculadora NAND
La calculadora NAND ejecuta una operación lógica NAND (NOT-AND, es decir, «Y negada») entre dos entradas binarias. La NAND es una de las puertas fundamentales de la electrónica digital y se la conoce como «puerta universal»: cualquier otra puerta lógica (AND, OR, NOT, XOR) puede construirse usando únicamente puertas NAND. Esta herramienta toma dos valores de un solo bit y devuelve al instante el resultado NAND, lo que la hace ideal para estudiantes, aficionados a la electrónica e ingenieros que necesitan comprobar tablas de verdad.
Cómo usarla
La calculadora tiene solo dos campos:
- Entrada A: un valor binario, 0 o 1.
- Entrada B: un valor binario, 0 o 1.
Introduce ambos valores y la calculadora devolverá un único resultado (0 o 1) junto con una representación visual de la puerta NAND.
La fórmula, paso a paso
La NAND no es más que una operación AND seguida de una negación (NOT). La herramienta aplica exactamente esta lógica:
$$Q = \overline{\text{A} \cdot \text{B}}$$En la práctica, la calculadora comprueba si ambas entradas valen 1. Solo cuando A y B son 1 a la vez se cumple la condición AND, por lo que el resultado invertido (NAND) es 0. En cualquier otro caso, el resultado es 1. Expresado con la propia lógica de la calculadora: result = !(A == 1 AND B == 1) ? 1 : 0.
La tabla de verdad completa es:
- A = 0, B = 0 → 1
- A = 0, B = 1 → 1
- A = 1, B = 0 → 1
- A = 1, B = 1 → 0
Ejemplo resuelto
Supongamos que introduces Entrada A = 1 y Entrada B = 1. La calculadora evalúa la condición AND: ambas entradas valen 1, así que A == 1 AND B == 1 es verdadero. La NAND lo invierte y devuelve un resultado de 0. Ahora cambia la Entrada B a 0: la condición AND deja de cumplirse (una entrada es 0), por lo que el resultado NAND pasa a ser 1. Esto confirma que la única forma de obtener un 0 en una puerta NAND es alimentarla con dos unos.
Preguntas frecuentes
¿Qué valores se pueden introducir? La calculadora espera dígitos binarios —0 o 1— en la Entrada A y en la Entrada B. Cualquier texto no numérico se interpreta como 0, así que introduce siempre valores binarios limpios.
¿Por qué se dice que la NAND es una puerta universal? Porque a partir de puertas NAND se puede construir cualquier otra función lógica. Por ejemplo, conectando entre sí las dos entradas de una NAND se obtiene una puerta NOT, y por eso la NAND se utiliza tantísimo en los circuitos integrados reales.
¿En qué se diferencia la NAND de la AND? La AND da como salida 1 solo cuando ambas entradas son 1; la NAND es justo lo contrario: da 0 únicamente cuando ambas entradas son 1, y 1 en todos los demás casos.