Booléen
Un article de Wikipédia, l'encyclopédie libre.
Un booléen en logique et en programmation informatique est un type de variable à deux états. Les variables de ce type sont ainsi soit à l'état vrai soit à l'état faux (en anglais true et false).
Généralement les conditions sont de type booléen, car elles nécessitent une réponse binaire du type oui ou non.
- bouton enfoncé : une condition booléenne
- lumière allumée : une variable booléenne
- Si bouton enfoncé
- alors lumière allumée = vrai
- sinon lumière allumée = faux
Certains langages utilisent le bit pour représenter des booléens : ainsi un 0 représentera la valeur faux et un 1 représentera la valeur vrai (ou l'inverse, selon les conventions). D'autres langages préfèreront utiliser l'anglais TRUE (vrai) et FALSE (faux) traditionnellement en majuscules.
Au niveau de l'implémentation dans la mémoire, contrairement aux idées reçues, le booléen est codé sur un octet (8 bits) et non sur un seul bit.