Guida di MicroStation CONNECT Edition

Espressioni logiche

Le espressioni logiche sono espressioni relazionali composte costituite dalla combinazione di espressioni relazionali semplici e operatori logici. L'operatore logical_and (AND, .AND. o &&) e l'operatore logical_or (OR, .OR. or ||) sono entrambi operatori binari. Entrambi gli operandi devono essere espressioni relazionali o logiche semplici che forniscono un valore vero o falso. L'operatore logical_not (.NOT.) richiede un solo operando. L'elenco seguente contiene le descrizioni di ciascuno degli operatori logici e alcuni esempi di espressioni logiche.

Operatore Risultato
AND. , AND, o && Vero solo se entrambi gli operandi sono veri. Altrimenti sarà falso.
.OR. , OR, o || Vero se uno dei due operandi è vero. Falso unicamente se entrambi gli operandi sono falsi.
.NOT. o NOT Vero se il singolo operando è falso. Falso se l'operando è vero.

Examples:

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