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 = 11(True)
a not in (1, 2, 3)a = 10(False)

その他の演算子

内容 演算子 備考
等しい=, eqequal
等しくない^=, ~=, nenot equal
より大きい>, gtgreater than
以上>=, gegreater equal
より小さい<, ltlesser than
以下<=, lelesser equal
文字列を結合する ||, !!
論理否定notnot ~のように前置する
論理和or, |, !
論理積and, &
べき乗**