booléen , adjectif Sens 1 Informatique Le terme booléen s'applique à un langage informatique binaire, inventé par le mathématicien George Boole, qui consiste à programmer des variables qui peu vent être le chiffre 0, qui correspond à non et faux, ou 1 qui correspond à oui ou vrai. Exemple : La programmation booléenne de ce logiciel utilise les variables vrai et faux. boolean Description Déclare une variable de type boolean (booléen ou binaire en anglais) qui ne peut prendre que deux valeurs : true ou false, VRAI ou FAUX, 1 ou 0, HIGH ou LOW (toutes ces façons de le dire sont équivalentes). (A noter que chaque variable de type boolean occupe cependant un octet de mémoire et non pas 1 bit.) Syntaxe boolean ma_variable=false; // déclare une variable de type binaire Exemple int LEDpin = 5; // LED sur la broche 5 int switchPin = 13; // bouton poussoir sur la broche 13, connecté au 0V (la masse) boolean running = false; // déclaration d'une variable de type binaire appelée running et initial isée à false void setup() { pinMode(LEDpin, OUTPUT); // met la broche en sortie pinMode(switchPin, INPUT); // met la broche en entrée digitalWrite(switchPin, HIGH); } void loop() { if (digitalRead(switchPin) == LOW) // active le rappel au plus interne sur la broche { // si le bouton poussoir est appuyé la broche passe à 0V - sinon la broche est à 5V par le r appel au + delay(100); // pause anti rebond running = !running; // inverse la variable binaire digitalWrite(LEDpin, running) // met la LED dans le même état que la variable binaire } } Commentaires utilisateurs truc à connaître : pour inverser une variable boolean, il suffit de mettre un ! devant la valeur booléenne : state = !state; // inverse l'état de la variable Voir également Les constantes prédéfinies Les opérateurs booléens Déclaration de Variables