6.1. Booléens#

6.1.1. Les opérateurs booléens#

Les booléens correspondent aux deux valeurs True ou False.

On peut considérer les opérations suivantes :

La conjonction :

A

B

A AND B

True

True

True

True

False

False

False

True

False

False

False

False

La disjonction

A

B

A OR B

True

True

True

True

False

True

False

True

True

False

False

False

La négation

A

NOT A

True

False

False

True

6.1.2. Les opérateurs bits à bits#

L’opérateur &

+---------+
|0 & 0 → 0|
+---------+
|0 & 1 → 0|
+---------+
|1 & 0 → 0|
+---------+
|1 & 1 → 1|
+---------+

L’opérateur |

+---------+
|0 | 0 → 0|
+---------+
|0 | 1 → 1|
+---------+
|1 | 0 → 1|
+---------+
|1 | 1 → 1|
+---------+

L’opérateur ~

+------+
|~0 → 1|
+------+
|~1 → 0|
+------+