JP1/Advanced Shell
優先順位は,letコマンドで使用できる次の演算子を対象とします。
- 数値比較
- 論理演算子
- 三項演算子
- 算術演算子
条件式および算術演算の優先順位を次の表に示します。優先順位は項番1が最も高く,以降項番の順に低くなります。演算処理は優先順位が高い方から順に行われます。
表5-30 演算子の優先順位
優先順位 演算子 1 -(単項マイナス演算子),!,++,--,~ 2 *,/,% 3 +,- 4 <<,>> 5 <,<=,>,>= 6 ==,!= 7 & 8 ^ 9 | 10 && 11 || 12 ?:(三項演算子) 13 =,+=,-=,*=,/=,%=,&=,^=,|=,<<=,>>=
All Rights Reserved. Copyright (C) 2011, 2012, Hitachi, Ltd.