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