Booléen
La logique booléenne, ou algèbre booléenne, est une branche de l’algèbre utilisée pour créer des énoncés vrai/faux. Les expressions booléennes utilisent les opérateurs AND, OR, XOR et NOT pour comparer des valeurs et renvoyer un résultat vrai ou faux. Ces opérateurs booléens sont décrits dans les quatre exemples suivants :
- x AND y - renvoie True si x et y sont vrais ; renvoie False si x ou y est faux.
- x OR y - renvoie True si x ou y, ou si x et y, sont vrais ; renvoie False uniquement si x et y sont tous les deux faux.
- x XOR y - renvoie True si x ou y seulement est vrai ; renvoie False si x et y sont tous les deux vrais ou tous les deux faux.
- NOT x - renvoie True si x est faux ou (null) ; renvoie False si x est vrai.
Comme les ordinateurs fonctionnent en binaire (en utilisant uniquement des zéros et des uns), la logique informatique peut souvent être exprimée en termes booléens. Par exemple, un énoncé vrai renvoie la valeur 1, tandis qu’un énoncé faux renvoie la valeur 0. Bien sûr, la plupart des calculs nécessitent davantage qu’un simple énoncé vrai/faux. Les processeurs informatiques effectuent donc des calculs complexes en reliant plusieurs énoncés binaires (ou booléens). Les expressions booléennes complexes peuvent être exprimées sous la forme d’une série de portes logiques.
Les expressions booléennes sont également prises en charge par la plupart des moteurs de recherche. Lorsque vous saisissez des mots-clés dans un moteur de recherche, vous pouvez affiner votre recherche à l’aide d’opérateurs booléens. Par exemple, si vous souhaitez rechercher des informations sur l’Apple iMac, mais éviter les résultats concernant les pommes (le fruit), vous pouvez saisir « Apple AND iMac NOT fruit ». Cette recherche produira des résultats sur les ordinateurs iMac, tout en évitant les résultats contenant le mot « fruit ». Bien que la plupart des moteurs de recherche prennent en charge les opérateurs booléens, leurs exigences en matière de syntaxe peuvent varier. Par exemple, les opérateurs « + » et « - » peuvent être requis à la place des mots AND et NOT. Vous pouvez consulter la syntaxe correcte dans la section d’aide du site web de chaque moteur de recherche.
Testez vos connaissances