Skip to main content

式の演算子

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)

その他の演算子

内容 演算子
文字列を結合する ||, !!