JMP에서 계산식을 생성할 때 모든 함수에 다음 표와 같은 우선 순위(수준 1이 우선 순위가 가장 높음)가 있음을 염두에 두어야 합니다. 우선 순위가 높은 표현식은 낮은 수준의 표현식보다 먼저 계산됩니다. 표현식에 우선 순위가 같은 연산자가 여러 개 있으면 왼쪽 연산자부터 오른쪽 연산자의 순서로 계산됩니다. 괄호 안의 표현식은 항상 가장 먼저 계산되므로 필요한 경우 괄호를 사용하여 다른 우선 순위 규칙보다 우선하도록 할 수 있습니다. 항은 더 이상 계산할 수 없으므로 우선 순위가 없습니다. Table 7.3에서는 처음 6개의 우선 순위 수준을 보여 줍니다.
|
수준 1 |
괄호 |
|
수준 2 |
함수 목록의 함수, And, Or, Not |
|
수준 3 |
*, ÷, 모듈로 |
|
수준 4 |
+, - |
|
수준 5 |
비교: <, ≤, =, ≠, ≥, >, ≤ x <, < x ≤, < x < |
|
수준 6 |
논리 연산자 &, |, ! |
참고: 함수 인수로 표현식이 포함된 경우 해당 인수는 함수 밖에서 괄호로 묶여 있는 경우보다 우선 순위가 더 높습니다.