<function_call> は <operand> よりも優先順位が低くなりますが、すべての数学、比較、論理演算よりも優先順位は高くなります。したがって、関数引数を正しくカッコで囲むように注意してください。
例: |
sin x + 1 |
これは、次のように評価されます。 |
(sin x) + 1 |
一般に、式になっている引数をカッコの中に入れる場合には、次のようにします。 |
sin (x + 1) atan2 (y - 1) (z - 1) |
この規則の例外は単項マイナスだけです。単項マイナスは、カッコで囲む必要のない <operand> の種類として認識されます。
例: |
sin -x |
これは、次のように解釈されます。 |
sin (-x) |