Saltar navegación

Documentación de FlexPro 2025

No lógico

Realiza una operación no lógica en una expresión.

Sintaxis

Not Expresión

La sintaxis del operador Not consta de las siguientes partes:

Parte

Descripción

Expresión

Una expresión que devuelve TRUE, FALSE o cualquier valor escalar numérico. Con un resultado numérico, todos los valores distintos de cero se interpretan como TRUE.

Notas

Si una Expresión devuelve una lista, se extrae su primer elemento, siempre que no sea también una lista. De lo contrario, el proceso de extracción se repite recursivamente. Los demás elementos de la lista no se tienen en cuenta.

El resultado es la negación lógica de la Expresión.

Si la Expresión es una magnitud física, debe tener la dimensión SI 1 y se transforma a la unidad 1 antes de la conversión.

Disponibilidad

FlexPro View, Basic, Professional, Developer Suite

Ejemplo

If Not HasVoidValues(Señal) Then

     ...

End

Ejecuta un bloque de código si la señal no contiene ningún valor inválido.

Not 2 Pi

Devuelve FALSE porque la unidad Pi tiene la dimensión SI 1 y porque 2 Pi transformado a la unidad 1 da el valor 6.2831853, que no es igual a cero.

 

Véase también

Operador No bit a bit

Operador Y lógico

Operador O lógico