GNUPLOTの演算子はプログラミング言語Cの演算子に相当するものです。
| 記号 | 式 | 説明 |
|---|---|---|
| ** | a**b | 階乗 |
| * | a*b | 乗算 |
| / | a/b | 除算 |
| % | a%b | *剰余 |
| + | a+b | 加算 |
| - | a-b | 減算 |
| == | a==b | 等価性 |
| != | a!=b | 非等価性 |
| & | a&b | *ビット単位のAND |
| ^ | a^b | *ビット単位のEXOR |
| | | a|b | *ビット単位のOR |
| && | a&&b | *論理積(AND) |
| || | a||b | *論理和(OR) |
| ?: | a?b:c | *3項演算子 |
(*)のついている演算は整数に対する演算であることを示す。
3項演算はその最初の引数aを評価します。それが真(ゼロでない)なら、その2番目の引数bが評価され、値を返します。偽の場合、3番目の引数がcが評価され、その値を返します。
| 記号 | 式 | 説明 |
|---|---|---|
| - | -a | |
| ~ | ~a | *余角 |
| ! | !a | *論理的否定 |
| ! | a! | *階乗 |
(*)のついている演算は整数に対する演算であることを示す。