Las operaciones lógicas son un conjunto de operaciones que se utilizan para manipular y evaluar valores booleanos (verdadero o falso) en la lógica booleana y en la programación. Estas operaciones se utilizan para realizar comparaciones, tomar decisiones y controlar el flujo de ejecución en programas informáticos.
Dentro de la lógica digital, las operaciones lógicas son expresiones matemáticas elaboradas con numeración binaria (1 y 0).
Operador AND.
El operador AND evalúa si el valor a la izquierda y el de la derecha son verdaderos, y en el caso de ser cierto, devuelve true. Si uno de los dos valores es falso, el resultado será falso.
Operador NOT.
Simplemente invierte verdadero por falso y falso por verdadero.
Operador OR.
El operador OR devuelve verdadero cuando al menos uno de los elementos es igual a verdadero. Es decir, evalúa si el valor a la izquierda o el de la derecha son verdadero.
Operador XOR.
El operador XOR es un operador lógico binario que devuelve verdadero (1) si exactamente uno de los dos operandos es verdadero, y falso (0) en cualquier otro caso.
¡Mira el video!
Te ayudara a retroalimentar tu conocimiento 😃💡
Referencias.
IBM Documentation. (s.f.). IBM in Deutschland, Österreich und der Schweiz. https://www.ibm.com/docs/es/spss-statistics/saas?topic=expressions-logical-operators
Operadores lógicos booleanos: los operadores booleanos and, or, not y xor - C#. (s.f.). Microsoft Learn: Build skills that open doors in your career. https://learn.microsoft.com/es-es/dotnet/csharp/language-reference/operators/boolean-logical-operators
Operador lógico AND: &&. (s.f.). Microsoft Learn: Build skills that open doors in your career. https://learn.microsoft.com/es-es/cpp/cpp/logical-and-operator-amp-amp?view=msvc-170