Tecnología

Inicio

Cuatro tipos de lógica booleana

Cuatro tipos de lógica booleana


La lógica booleana fue concebido por el siglo 19 Inglés matemático George Boole, que fue el primero en aplicar con éxito los métodos algebraicos a la lógica. En el sistema de Boole, los dos valores posibles son 0, que representa falsa, y 1, que representa la verdadera. En lugar de operadores aritméticos tradicionales, tales como la suma y la resta, expresiones booleanas son evaluados por una serie de operadores lógicos. El sistema de circuitos de las computadoras personales, teléfonos móviles y muchos otros dispositivos eléctricos se basa en los principios de la lógica booleana.

Y operador

El operador o un operador de conjunción, realiza conjunción lógica de dos expresiones booleanas. En otras palabras, si ambas expresiones booleanas como resultado true, el operador devuelve true. De lo contrario, devuelve falso. El operador toma dos operandos, o expresiones en las que se realiza la operación AND, y por lo tanto es conocido como un operador binario. El símbolo & se usa más comúnmente para representar el operador AND en los equipos, por lo que A y B representa el resultado de realizar una operación AND lógica booleana en los valores A y B, también conocido como el producto de A y B.

operador OR

El operador O, o el operador de disyunción, es también un operador binario, sino que realiza la disyunción lógica de dos expresiones booleanas. En otras palabras, si bien la expresión booleana es verdadera, el operador OR devuelve true; de lo contrario, devuelve false. El símbolo de suma se utiliza para representar el operador OR, de modo que A + B representa el resultado de realizar una operación lógica OR en A y B, también conocido como la suma de A y B.

XOR operador

Otro operador binario común utilizado en el álgebra de Boole es conocido como el operador XOR, OR exclusiva del operador o un operador de disyunción exclusiva. El operador XOR no es independiente de la AND y OR operadores, pero realiza disyunción exclusiva en dos expresiones booleanas. Si bien, pero no ambos, de las expresiones como resultado true, el operador XOR devuelve verdadero. Si ambas expresiones dan como resultado true, o ambas expresiones dan como resultado false, el operador XOR devuelve falso.

NO operador

El operador NOT - también conocido como el operador de inversión, el operador de complemento lógico, o operador de negación - tarda sólo un operando, en lugar de dos, y se conoce como un operador unario. El operador NO realiza negación lógica en una expresión booleana o, en otras palabras, devuelve el opuesto lógico de la expresión se evalúa. Si la expresión se evalúa como true, el operador no vuelve falsa, y viceversa. En un entorno de programación informática, el operador no es a menudo representado por el símbolo de exclamación o el símbolo tilde.