式と演算
目次
算術演算子
演算子 | 説明 | 使い方 |
---|---|---|
+ | 単項プラス | +a |
- | 単項マイナス | - a |
+ | 加算 | a + b |
- | 減算 | a - b |
* | 乗算 | a * b |
/ | 除算 (実数) | a / b |
div | 除算 (整数) | a div b |
mod | 剰余 | a mod b |
演算子の優先順位は一般の四則演算と同じです。
優先順位を変えるには括弧 (...) を使えば OK です。
1 + 2 * 3 { 7 }
(1 + 2) * 3 { 9 }
演算子 / の評価結果は常に実数型です。
演算子 div の評価結果は整数型で,小数部分は切り捨てられます。
10 / 3 { 3.333... }
10 div 3 { 3 }
関係演算子
演算子 | 説明 | 使い方 |
---|---|---|
= | 等値 | a = b |
<> | 非等値 | a <> b |
> | 大なり | a > b |
< | 小なり | a < b |
>= | 以上 | a >= b |
<= | 以下 | a <= b |
論理演算子
演算子 | 説明 | 使い方 |
---|---|---|
and | AND | a and b |
or | OR | a or b |
not | NOT | not a |