>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

La différence entre un opérande et un opérateur

Si vous avez déjà résolu une équation d'algèbre, vous avez déjà utilisé des opérandes et des opérateurs -- vous ne les avez simplement pas appelés par leur nom. Outre les langages de balisage comme HTML et CSS, la programmation informatique s'appuie fortement sur les opérandes et les opérateurs pour la prise de décision mathématique et logique. Les programmes sont comme des organigrammes géants :les opérateurs déterminent la direction dans laquelle vous vous déplacez sur le graphique 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 lignes directrices logiques pour prendre des décisions. Comme pour les 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 au lieu d'une valeur. Si vous avez la variable « douzaines » avec la valeur « 2 » et la constante « 12 » dans l'équation « douzaines * 12 =24 ». "Dizaines" et "12" sont des opérandes dans l'équation.

Les opérateurs manipulent et vérifient les opérandes

Les opérateurs sont utilisés pour manipuler et vérifier les valeurs des opérandes. Les opérandes incluent des actions mathématiques telles que plus, moins, multiplier et diviser pour manipuler des données et modifier des valeurs numériques. Par exemple, "*" est l'opérateur dans "des dizaines * 12 =24". Les opérandes désignent également des chaînes de caractères telles que "Tom Sawyer" et portent des valeurs booléennes telles que "true". Des opérateurs comme "==" peuvent être utilisés pour voir si la chaîne et les valeurs booléennes correspondent à des conditions comme "hungry ==true" pour continuer avec un jeu d'instructions si "hungry" est vrai. Des opérateurs tels que "et" et "ou" peuvent être utilisés pour créer des conditions logiques complexes.


Vie intelligente