● 計算式規則
演算子の優先度
順位
記号
記号の意味
1
(・・・) 、
function
、!
丸括弧、関数、否定
2
+
n
、 -
n
正、負の符号
3
^
べき乗
4
* 、 / 、 %
乗算、除算、剰余
5
+ 、 -
加算、減算
6
<< 、 >>
ビットシフト
7
< 、 > 、 <= 、>=
不等号1 〜 4
8
= 、!= 、<>
等号、不等号5
9
&
論理積
10
~
排他的論理和
11
|
論理和
同じ優先度の演算子が複数ある場合、各優先度毎に左から順に計算されます。