# 比較式

比較式で以下の演算子を使用できます:

* =または==: "equal to"
* !=: "等しくない"
* &lt;: "未満"
* &lt;=: "以下"
* &gt;: "より大きい"
* &gt;=: "以上"

数値タイプに比較される時に、文字列とバイトを数値タイプに変換できます。たとえば"1" &lt; 2の場合は、"1"が整数に変換されて比較が行われます。文字列を数値タイプに変換できない場合は、例外が発生します。

いずれかの値が見つからない場合、式は例外を返しますが、Talend Cloud Pipeline Designer、Talend Data MapperではFalseを返します。

ブール値を文字列に比較すると、大文字/小文字に関わらず、"true"という文字列はtrueとして解釈され、他の文字列はfalseとして解釈されます。

次の例はtrueを返す有効な比較式です:

```
2 < "3"
"200" >= 100
2 == "2"
"true" == true
0x0A == 10
"5e+2" == 500
```