# 式の演算子

<https://documentation.sas.com/doc/ja/pgmsascdc/v_061/ds2pg/p0vinswrxk1819n1qizkibfin0cy.htm>

### 算術演算子

|演算子|機能|
|-|-|
|+|加算|
|-|減算|
|*|乗算|
|/|除算|
|**|累乗|
|><|左辺右辺の最小値を取得|
|<>|左辺右辺の最大値を取得|

### 関係演算子
関係を満たすとき(True)は1、そうでないとき(False)は0を返す。  
（データグリッド関数等で指定する際は、単一引用符`'`で括る）

|演算子|機能|
|-|-|
|=, eq|等しい(Equal)|
|^=, ~=, ne|等しくない(Not Equal)|
|>, gt|より大きい(Greater Than)|
|>=, ge|以上(Greater Equal)|
|<, lt|より小さい(Lesser Than)|
|<=, le|以下(Lesser Equal)|

### 論理演算子

|演算子|機能|備考|
|-|-|-|
|not, ^, ~|論理否定|`not ～`のように前置する。|
|or, \|, !|論理和|
|and, &|論理積|

### IN演算子
リスト内に存在しているかどうかを判定する

|式|入力値|判定値|
|-|-|-|
|`a in (1, 2, 3)`|a = 1| 1(True)|
|`a not in (1, 2, 3)`|a = 1| 0(False)|

### その他の演算子


|内容|演算子|
|-|-|
|文字列を結合する|\|\|, !!|