La différence entre un opérande et un opérateur
Si vous avez déjà résolu une équation algébrique, vous avez déjà utilisé des opérandes et des opérateurs, sans pour autant les nommer ainsi. Outre les langages de balisage comme HTML et CSS, la programmation informatique repose largement sur les opérandes et les opérateurs pour la prise de décisions mathématiques et logiques. Les programmes sont comme d'immenses organigrammes : les opérateurs déterminent la direction à suivre en fonction des opérandes.
Les opérandes sont des valeurs
Les opérandes sont des valeurs numériques, textuelles et booléennes qu'un programme peut manipuler et utiliser comme directives logiques pour prendre des décisions. Comme en mathématiques, les programmes informatiques peuvent utiliser des valeurs constantes et des variables comme opérandes. Les variables sont des référentiels de données appelés par un nom plutôt que par une valeur. Si vous avez la variable « douzaines » avec la valeur « 2 » et la constante « 12 » dans l'équation « douzaines * 12 = 24 », tant « douzaines » que « 12 » sont des opérandes dans l'équation.
Les opérateurs manipulent et vérifient les opérandes
Les opérateurs servent à manipuler et à vérifier les valeurs des opérandes. Ils incluent des actions mathématiques comme l'addition, la soustraction, la multiplication et la division pour manipuler les données et modifier les valeurs numériques. Par exemple, « * » est l'opérateur dans « douzaines * 12 = 24 ». Les opérandes désignent également des chaînes de caractères comme « Tom Sawyer » et portent des valeurs booléennes comme « vrai ». Des opérateurs comme « == » peuvent être utilisés pour vérifier si des valeurs de chaîne et booléennes correspondent à des conditions comme « affamé == vrai » pour poursuivre un ensemble d'instructions si « affamé » est vrai. Des opérateurs comme « et » et « ou » peuvent être utilisés pour créer des conditions logiques complexes.
