Compara dos expresiones numéricas y devuelve TRUE si la de la izquierda es menor o igual que la de la derecha.
Sintaxis
Expresión1 <= Expresión2
La sintaxis del operador <= consta de las siguientes partes:
Parte |
Descripción |
|---|---|
Expresión1 |
Cualquier expresión. Se permiten todos los tipos de datos excepto los valores booleanos. |
Expresión2 |
Como la Expresión1. |
Notas
El operador puede procesar valores escalares o series y matrices de datos completas. Si al menos un argumento es una serie de datos o una matriz de datos, la comparación se realiza elemento a elemento y el resultado vuelve a ser una serie de datos o una matriz de datos con valores booleanos. Si al menos uno de los dos argumentos es una matriz de datos, entonces ambos argumentos deben tener el mismo número de filas. Si hay diferentes números de columnas en matrices de datos o diferentes números de filas en series de datos, se ignoran las columnas o los valores sobrantes.
Para señales, series de señales y curvas espaciales, solo se consideran los componentes Y y el resultado tiene la misma estructura de datos que los componentes Y de los argumentos. Si una de las expresiones devuelve una lista, la operación se ejecuta para cada elemento de la lista y el resultado también es una lista.
En los tipos de datos complejos se comparan los valores absolutos. Las cadenas se comparan lexicográficamente, teniendo en cuenta mayúsculas y minúsculas. Si las cadenas tienen longitudes diferentes, la más corta es siempre más pequeña que la más larga. Si solo uno de los argumentos es una cadena, esta se convierte al tipo del otro operando antes de la operación. Si uno de los operandos es inválido, el resultado es siempre FALSE, pero si ambos son inválidos, el resultado es TRUE.
Si la Expresión1 y la Expresión2 son magnitudes físicas, deben tener la misma dimensión SI, y la unidad de la Expresión2 se transforma a la unidad de la Expresión1 antes de la comparación. Si solo un argumento es una magnitud física, se asume la misma unidad para el otro argumento.
Disponibilidad
FlexPro View, Basic, Professional, Developer Suite
Ejemplos
Boolean Minimum(Integer16(SerieDeDatos1 <= SerieDeDatos2)) |
Devuelve TRUE si todos los valores de la SerieDeDatos1 son menores o iguales que los valores de la SerieDeDatos2. |
"FlexPro2" <= "FlexPro" |
Devuelve FALSE. |
"FlexPro" <= "flexPro" |
Devuelve TRUE. |
? <= 1 |
Devuelve FALSE. |
? <= ? |
Devuelve TRUE. |
1 V <= 5 mV |
Devuelve FALSE. |