이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
mp_0010: Precedence of Operators in Arithmetic Expressions (mp_0010: 산술식에서 연산자의 우선 순위)
R2024b 이후
하위 ID 권장 사항
NA-MAAB — a
JMAAB — a
MATLAB 버전
모든 버전
규칙
하위 ID a
표현식에 서로 다른 우선순위를 갖는 연산자가 포함된 경우, 연산 순서를 명확히 하기 위해 괄호를 사용해야 합니다.
예제 — 올바름
foo = (bar * baz) + qux; foo = bar + (baz * qux); (bar && baz) || (qux && quux);
연산자의 우선순위가 같을 때 괄호는 필요하지 않습니다.
foo = bar + baz - qux;
예제 — 올바르지 않음
foo = bar * baz + qux; foo = bar + baz * qux; bar && baz || qux && quux;
근거
하위 ID a:
가독성이 낮으면 의도치 않은 기능이 작동할 수 있습니다.
검증
모델 어드바이저 검사: Check for operator precedence (연산자 우선 순위 검사) (Simulink Check)
마지막 변경
R2024b
참고 항목
버전 내역
R2024b에 개발됨