Un uso muy popular son los interruptores alternativos. En casa tenemos 1 interruptor en la puerta de entrada, el otro está en la puerta del comedor. Si desea ENCENDER / APAGAR la luz desde 2 puntos lejanos del apartman alternativamente, entonces el XOR es la mejor solución. En los hoteles, generalmente uno de los interruptores XOR está encima de la cama. El otro está en la puerta de entrada.
Puedes ver aquí, cualquiera puede hacerlo con algunas habilidades básicas, muy fáciles:
- ¿Por qué es importante considerar las anotaciones asintóticas (como límite superior, límite inferior y límite estrecho)?
- ¿Qué importancia tienen las matemáticas en la programación de computadoras?
- En términos simples, ¿qué es SOCP (programación de cono de segundo orden / programación semi-definida) y en qué se diferencia la optimización convexa de otros tipos de optimizaciones?
- ¿Es una pérdida de tiempo tratar de ser un programador de computadoras si soy malo en matemáticas?
- ¿Cuál es la diferencia entre un producto cartesiano y una unión disjunta? (Con respecto a los lenguajes de programación)
XOR similar era el telégrafo Morse.
En aritmética informática, el “medio sumador” contiene compuertas XOR y AND:
También se puede usar XOR en la programación para reemplazar el contenido de 2 variables sin una variable de trabajo.
También se puede usar XOR en una técnica de cifrado de datos. Una encriptación simple de “palabra clave” es, cuando haces XOR entre un “texto” y una “palabra clave”, el resultado es una basura. Pero si repite el XOR, con la misma palabra clave, recupera el texto original. En el caso de un texto largo, por supuesto, repite la palabra clave hasta el final del texto.