Aide MicroStation CONNECT Edition

Expressions logiques

Les expressions logiques sont des expressions relationnelles composées formées en combinant des expressions relationnelles simples avec des opérateurs logiques. L'opérateur logical_and (AND, .AND. ou ) et l'opérateur logical_or (OR, .OR. ou ||) sont tous deux des opérateurs binaires. Les opérandes doivent tous deux être des expressions relationnelles simples ou des expressions logiques donnant vrai ou faux. L'opérateur logical_not (.NOT.) nécessite uniquement un opérande unique. La liste suivante répertorie la description de chacun des opérateurs logiques, accompagnée d'exemples d'expressions logiques.

Opérateur Résultat
AND. , AND, ou && Est évalué comme vrai si et uniquement si les deux opérandes sont vrais. Sinon, est évalué comme faux.
.OR. , OU, ou || Est évalué comme vrai si l'un ou l'autre opérande est vrai. Est évalué comme faux si et uniquement si les deux opérandes sont faux.
.NOT. ou NOT Est évalué comme vrai si l'opérande unique est faux. Est évalué comme faux si l'opérande est vrai.

Exemples :

((type == line) || (type == line_string))
((level .eq. 15) .AND. (type .ne. text))
(.NOT.(color == 5))