Le type de données Boolean est un type simple, logique que vous utilisez habituellement pour représenter l'un des deux états possibles : vrai ou faux . Il est disponible dans la plupart des langages de programmation , y compris C /C + + , Java et Visual Basic, les langages de programmation Web tels que PHP et JavaScript, et aussi dans d'autres langues , y compris les différentes langues SQL telles que MySQL et PostgreSQL. Valeurs
Une variable booléenne ne peut avoir deux valeurs : vrai ou faux . Certains langages de programmation tels que Python, assimilent ces valeurs numériques, à zéro pour faux et un ou parfois une valeur positive pour vrai, mais d'autres, tels que Visual Basic , n'ont pas l'intention de ces valeurs équivalentes. Parfois, cela est dû à la façon dont les langues de stocker des valeurs en mémoire. Pour ces dernières langues , utilisez uniquement les mots-clés «vrai» et «faux» utilisés par les variables de type booléen. Même dans les langues qui vous permettent d' utiliser les nombres pour assigner des valeurs aux variables booléennes , vous ne pouvez pas utiliser des valeurs négatives.
Utilise
types booléens
sont le plus souvent utilisées dans la valeur logique de contrôle , par exemple pour déterminer si l'utilisateur a saisi des informations , que ce soit une partie d'un programme est active ou pour vérifier si un certain nombre d'itérations soit produite. Par exemple, vous pouvez utiliser une valeur booléenne dans le cadre d' une instruction if pour s'assurer que l'utilisateur en utilisant un script de connexion PHP est entré le bon utilisateur et mot de passe . Alternativement, vous pouvez utiliser une valeur booléenne pour activer et désactiver des contrôles dans un programme Visual Basic.
Opérations
La plupart des langages de programmation vous permettent d'assigner des valeurs initiales à des variables booléennes et les modifier au long du programme . Vous pouvez également utiliser des types booléens dans diverses opérations , y compris les boucles et les contrôles conditionnelles. Par exemple, vous pouvez utiliser une instruction if pour voir si la valeur d'une variable booléenne est vraie, et si oui, effectuer une action. Si elle est fausse, effectuer une autre action . Vous pouvez également passer des types booléens à des fonctions et des méthodes.
Limites
valeurs booléennes n'ont pas un large éventail de représentations ou de valeurs possibles , comme type chaîne ou numérique Les valeurs ne sont , cependant, certaines langues SQL vous permettent d'attribuer des valeurs aux variables booléennes autres que vrai ou faux. D'autres valeurs sont nulles , ce qui est un type Boolean que vous n'avez pas initialisé, et inconnus , qui est le résultat lorsque vous essayez de comparer quoi que ce soit avec une valeur nulle . Cependant , la plupart des langages de programmation ne permettent pas à ces valeurs supplémentaires .