Olá, neste artigo vou falar sobre operadores lógicos.
Para começarmos a programar temos que aprender o básico, que são as variáveis e os operadores, nesse tutorial vou ensinar sobre operadores lógicos.
Recomento que leia aqui também: http://php.net/manual/pt_BR/language.operators.logical.php
O que são operadores lógicos:
Operador lógico, assim como um operador aritmético, é uma classe de operação sobre variáveis ou elementos pré-definidos.
AND, NAND, OR, XOR e NOT são os principais operadores lógicos, base para a construção de sistemas digitais e da Lógica proposicional. Os operadores AND, NAND, OR e XOR são operadores binários, ou seja, necessitam de dois elementos, enquanto o NOT é unário. Na computação, esses elementos são normalmente variáveis binários, cujos possíveis valores atribuidos são 0 ou 1. Porém, a lógica empregada para essas variáveis serve também para sentenças (frases) da linguagem humana,, onde se está for verdade corresponde ao valor 1, e se for falsa corresponde ao valor 0
Olá, neste artigo vou falar sobre operadores lógicos.Para começarmos a programar temos que aprender o básico, que são as variáveis e os operadores, nesse tutorial vou ensinar sobre operadores lógicos.
Recomento que leia aqui também: http://php.net/manual/pt_BR/language.operators.logical.php
O que são operadores lógicos:
Operador lógico, assim como um operador aritmético, é uma classe de operação sobre variáveis ou elementos pré-definidos.
AND, NAND, OR, XOR e NOT são os principais operadores lógicos, base para a construção de sistemas digitais e da Lógica proposicional. Os operadores AND, NAND, OR e XOR são operadores binários, ou seja, necessitam de dois elementos, enquanto o NOT é unário. Na computação, esses elementos são normalmente variáveis binários, cujos possíveis valores atribuidos são 0 ou 1. Porém, a lógica empregada para essas variáveis serve também para sentenças (frases) da linguagem humana,, onde se está for verdade corresponde ao valor 1, e se for falsa corresponde ao valor 0
- x1 AND x2
- x1 NAND x2
- x1 OR x2
- x1 XOR x2
- NOT x1
AND
Operador lógico onde a resposta da operação é verdade (1) se ambas as variáveis de entrada forem verdade.x1 x2 x1 AND x2 0 0 0 0 1 0 1 0 0 1 1 1 NAND
Operador lógico onde a resposta da operação é verdade (1) se ambas as variáveis de entrada forem mentira.x1 x2 x1 NAND x2 0 0 1 0 1 1 1 0 1 1 1 0 OR
Operador lógico onde a resposta da operação é verdade (1) se e somente se pelo menos uma das variáveis de entrada for verdade.x1 x2 x1 OR x2 0 0 0 0 1 1 1 0 1 1 1 1 XOR
Operador lógico onde a resposta da operação é verdade (1) se e somente se exatamente uma das variáveis de entrada for verdade.x1 x2 x1 XOR x2 0 0 0 0 1 1 1 0 1 1 1 0 NOT
Operador lógico que representa a negação (inverso) da variável atual. Se ela for verdade, torna-se falsa, e vice-versax1 NOT x1 0 1 1 0
Para começarmos a programar temos que aprender o básico, que são as variáveis e os operadores, nesse tutorial vou ensinar sobre operadores lógicos.
Recomento que leia aqui também: http://php.net/manual/pt_BR/language.operators.logical.php
O que são operadores lógicos:
Operador lógico, assim como um operador aritmético, é uma classe de operação sobre variáveis ou elementos pré-definidos.
AND, NAND, OR, XOR e NOT são os principais operadores lógicos, base para a construção de sistemas digitais e da Lógica proposicional. Os operadores AND, NAND, OR e XOR são operadores binários, ou seja, necessitam de dois elementos, enquanto o NOT é unário. Na computação, esses elementos são normalmente variáveis binários, cujos possíveis valores atribuidos são 0 ou 1. Porém, a lógica empregada para essas variáveis serve também para sentenças (frases) da linguagem humana,, onde se está for verdade corresponde ao valor 1, e se for falsa corresponde ao valor 0
- x1 AND x2
- x1 NAND x2
- x1 OR x2
- x1 XOR x2
- NOT x1
AND
Operador lógico onde a resposta da operação é verdade (1) se ambas as variáveis de entrada forem verdade.x1 x2 x1 AND x2 0 0 0 0 1 0 1 0 0 1 1 1 NAND
Operador lógico onde a resposta da operação é verdade (1) se ambas as variáveis de entrada forem mentira.x1 x2 x1 NAND x2 0 0 1 0 1 1 1 0 1 1 1 0 OR
Operador lógico onde a resposta da operação é verdade (1) se e somente se pelo menos uma das variáveis de entrada for verdade.x1 x2 x1 OR x2 0 0 0 0 1 1 1 0 1 1 1 1 XOR
Operador lógico onde a resposta da operação é verdade (1) se e somente se exatamente uma das variáveis de entrada for verdade.x1 x2 x1 XOR x2 0 0 0 0 1 1 1 0 1 1 1 0 NOT
Operador lógico que representa a negação (inverso) da variável atual. Se ela for verdade, torna-se falsa, e vice-versax1 NOT x1 0 1 1 0
0 comentários:
Postar um comentário