

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Uso de funciones de comparación en expresiones de fórmula
<a name="expression-comparison-functions"></a>

En las [transformaciones](transforms.md) y [las métricas](metrics.md), puede utilizar las siguientes funciones de comparación para comparar dos valores y obtener resultados `1` (verdadero) o `0` (falso). AWS IoT SiteWise compara las cadenas por orden [lexicográfico](https://en.wikipedia.org/wiki/Lexicographic_order).


| Función | Description (Descripción) | 
| --- | --- | 
|  `gt(x, y)`  |  Devuelve `1` si `x` es mayor que `y`, de lo contrario `0` (`x > y`). <a name="comparison-function-incompatible-types"></a>Esta función no devuelve un valor si `x` y `y` son tipos incompatibles, como un número y una cadena.  | 
|  `gte(x, y)`  |  Devuelve `1` si `x` es mayor o igual que `y`, de lo contrario `0` (`x ≥ y`). <a name="comparison-function-relative-tolerance"></a>AWS IoT SiteWise considera que los argumentos son iguales si están dentro de una tolerancia relativa de. `1E-9` Esto se comporta de forma similar a la función [isclose](https://docs.python.org/3/library/math.html#math.isclose) de Python. <a name="comparison-function-incompatible-types"></a>Esta función no devuelve un valor si `x` y `y` son tipos incompatibles, como un número y una cadena.  | 
|  `eq(x, y)`  |  Devuelve `1` si `x` es igual a `y`, de lo contrario `0` (`x == y`). <a name="comparison-function-relative-tolerance"></a>AWS IoT SiteWise considera que los argumentos son iguales si están dentro de una tolerancia relativa de`1E-9`. Esto se comporta de forma similar a la función [isclose](https://docs.python.org/3/library/math.html#math.isclose) de Python. <a name="comparison-function-incompatible-types"></a>Esta función no devuelve un valor si `x` y `y` son tipos incompatibles, como un número y una cadena.  | 
|  `lt(x, y)`  |  Devuelve `1` si `x` es menor que `y`, de lo contrario `0` (`x < y`). <a name="comparison-function-incompatible-types"></a>Esta función no devuelve un valor si `x` y `y` son tipos incompatibles, como un número y una cadena.  | 
|  `lte(x, y)`  |  Devuelve `1` si `x` es menor o igual que `y`, de lo contrario `0` (`x ≤ y`). <a name="comparison-function-relative-tolerance"></a>AWS IoT SiteWise considera que los argumentos son iguales si están dentro de una tolerancia relativa de`1E-9`. Esto se comporta de forma similar a la función [isclose](https://docs.python.org/3/library/math.html#math.isclose) de Python. <a name="comparison-function-incompatible-types"></a>Esta función no devuelve un valor si `x` y `y` son tipos incompatibles, como un número y una cadena.  | 
|  `isnan(x)`  |  Devuelve `1` si `x` es igual a `NaN`, de lo contrario `0`. Esta función no devuelve un valor si `x` es una cadena.  | 