

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 数式で比較関数を使用する
<a name="expression-comparison-functions"></a>

[変換](transforms.md)と[メトリクス](metrics.md)では、次の比較関数を使用して、2 つの値と出力 `1` (true) または `0` (false) を比較できます。 は[、辞書順](https://en.wikipedia.org/wiki/Lexicographic_order)で文字列 AWS IoT SiteWise を比較します。


| 関数 | 説明 | 
| --- | --- | 
|  `gt(x, y)`  |  `1` が `x` より大きい場合は `y` を返し、それ以外の場合は `0` (`x > y`) を返します。 <a name="comparison-function-incompatible-types"></a>この関数は、`x` と `y` が数値と文字列のように互換性のない型の場合は、値を返さない。  | 
|  `gte(x, y)`  |  `1` が `x` より大きいか、または等しい場合は `y` を返し、それ以外の場合は `0` (`x ≥ y`) を返します。 <a name="comparison-function-relative-tolerance"></a>AWS IoT SiteWise は、引数が の相対許容値内にある場合、引数を等しいと見なします`1E-9`。これは Python の[isclose](https://docs.python.org/3/library/math.html#math.isclose) 関数と同じような動作をします。 <a name="comparison-function-incompatible-types"></a>この関数は、`x` と `y` が数値と文字列のように互換性のない型の場合は、値を返さない。  | 
|  `eq(x, y)`  |  `1` が `x` に等しい場合は `y` を返し、それ以外の場合は `0` (`x == y`) を返します。 <a name="comparison-function-relative-tolerance"></a>AWS IoT SiteWise は、引数が の相対許容値内にある場合、引数を等しいと見なします`1E-9`。これは Python の[isclose](https://docs.python.org/3/library/math.html#math.isclose) 関数と同じような動作をします。 <a name="comparison-function-incompatible-types"></a>この関数は、`x` と `y` が数値と文字列のように互換性のない型の場合は、値を返さない。  | 
|  `lt(x, y)`  |  `1` が `x` より小さい場合は `y` を返し、それ以外の場合は `0` (`x < y`) を返します。 <a name="comparison-function-incompatible-types"></a>この関数は、`x` と `y` が数値と文字列のように互換性のない型の場合は、値を返さない。  | 
|  `lte(x, y)`  |  `1` が `x` より小さいか、または等しい場合は `y` を返し、それ以外の場合は `0` (`x ≤ y`) を返します。 <a name="comparison-function-relative-tolerance"></a>AWS IoT SiteWise は、引数が の相対許容値内にある場合、引数を等しいと見なします`1E-9`。これは Python の[isclose](https://docs.python.org/3/library/math.html#math.isclose) 関数と同じような動作をします。 <a name="comparison-function-incompatible-types"></a>この関数は、`x` と `y` が数値と文字列のように互換性のない型の場合は、値を返さない。  | 
|  `isnan(x)`  |  `1` が `x` に等しい場合は `NaN` を返し、それ以外の場合は `0` を返します。 `x` が文字列の場合、この関数は値を返さない。  | 