以下の演算子を使って計算をすることができます。
演算子 | 役割 | 記述例 |
---|---|---|
+ | 足し算 | 3 + 5を表示 |
− | 引き算 | 10 - 5を表示 |
× または * | 掛け算 | 2 * 3を表示 |
÷ または / | 割り算 | 10 / 5を表示 |
% | 割り算の余り | 10 % 3を表示 |
& | 文字列の足し算 | (3 & 5)を表示。#→35 |
^ | 階乗(べき乗) | (2 ^ 3)を表示。#→8 |
ほかに日本語らしく計算を行う方法があります。
以下の比較演算子を利用できます。
演算子 | 役割 | 記述例 |
---|---|---|
= | 等しい | (3=5)を表示。 |
≠ または != または <> | 等しくない | (3≠5)を表示。 |
> | より大きい | (3>5)を表示。 |
≧ または >= | 以上 | (3>=5)を表示。 |
< | より小さい | (3<5)を表示。 |
≦ または <= | 以下 | (3<=5)を表示。 |
以下の論理演算子を利用できます。
演算子 | 役割 |
---|---|
かつ (または) && | かつ |
または (または) || | または |
以下のビット演算子を利用できます。
演算子 | 役割 | 記述例 |
---|---|---|
<< | 左ビットシフト | 0xF << 4 |
>> | 右ビットシフト | 0xF0 >> 4 |
>>> | 右ビットシフト(左ビット0埋め) | 0xF0 >>> 4 |