OR
Result = Expression OR Expression
Calcula a lógica OR de duas expressões booleanas, ou o OR numérico ou de dois números inteiros.
O operador lógico OR leva duas expressões booleanas e retorna um valor verdadeiro ou falso. O resultado retornado por este operador é mostrado na tabela seguinte:
A
|
B
|
A OR B
|
FALSE
|
FALSE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
TRUE
|
FALSE
|
TRUE
|
TRUE
|
TRUE
|
TRUE
|
O operador OR numérico toma dois valores inteiros e retorna um valor inteiro. Cada bit correspondente dos valores especificados são combinados de acordo com a seguinte tabela:
A
|
B
|
A OR B
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
Exemplos
PRINT FALSE OR FALSE
False
PRINT 7, Bin(7, 16)
PRINT 11, Bin(11, 16)
PRINT 7 OR 11, Bin(7 OR 11, 16)
7 0000000000000111
11 0000000000001011
15 0000000000001111
Veja também