2. 演算子
よく使われる演算子のリストです:
演算子 | 種類 | 説明 | 例 | 結果 |
---|---|---|---|---|
|
|
加算 |
|
|
|
|
減算 |
|
|
|
|
乗算 |
|
|
|
|
累乗 |
|
|
|
|
除算 |
|
|
|
|
整数除算(切り下げ) |
|
|
|
|
剰余 |
|
|
|
|
割り切れる時に真 |
|
|
|
|
|||
|
|
最大公約数 |
|
|
|
|
最小公倍数 |
|
|
|
|
等しい |
|
|
|
|
等しくない |
|
|
|
|
より小さい |
|
|
|
|
より大きい |
|
|
|
|
より小さいか等しい |
|
|
|
|
より大きいか等しい |
|
|
|
|
文字列として等しい |
|
|
|
|
文字列として等しくない |
|
|
|
|
代入 |
|
|
|
|
文字列として連結 |
|
|
|
|
|||
|
|
文字列として繰り返し |
|
|
|
|
|||
|
|
スマートマッチ |
||
|
|
インクリメント(1増やす) |
|
|
|
インクリメント(1増やす) |
|
|
|
|
|
デクリメント(1減らす) |
|
|
|
デクリメント(1減らす) |
|
|
|
|
|
被演算子を数値に強制変換した値を返す |
|
|
|
|
|||
|
|
|||
|
|
被演算子を数値に強制変換し、さらに符号を逆にした値を返す |
|
|
|
|
|||
|
|
|||
|
|
被演算子を真偽値に強制変換した値を返す |
|
|
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
被演算子をブール値に強制変換し、さらに真偽を反転させた値を返す |
|
|
|
|
範囲演算子 |
|
|
|
|
範囲演算子 |
|
|
|
|
範囲演算子 |
|
|
|
|
範囲演算子 |
|
|
|
|
範囲演算子 |
|
|
|
|
遅延リスト演算子 |
|
|
|
|
フラット化 |
|
|
|
|
優先順位を含む、演算子の完全な一覧は、 http://doc.perl6.org/language/operators(英語) を参照してください。 |