[c] 연산자 우선순위와 계산 결과

연산자 우선순위는 수식을 계산할 때 각 연산자가 어떤 순서로 계산되는지를 나타냅니다.

주요 연산자 우선순위는 다음과 같습니다:

  1. 괄호 (): 괄호 안의 내용을 가장 먼저 계산합니다.
  2. 거듭제곱 **
  3. 곱셈과 나눗셈 *, /
  4. 덧셈과 뺄셈 +, -

연산자 우선순위 예시

result = 2 + 3 * 5
print(result)  # Output: 17

위 예시에서 3 * 5가 먼저 수행되고, 그 결과에 2가 더해져서 17이 출력됩니다.

괄호의 중요성

괄호를 사용하여 연산순서를 명확하게 지정할 수 있습니다.

result = (2 + 3) * 5
print(result)  # Output: 25

위 예시에서 (2 + 3)이 먼저 계산되고, 그 결과에 5가 곱해져서 25가 출력됩니다.

따라서, 연산자 우선순위를 명확히 이해하여 수식을 올바르게 계산하는 것이 중요합니다.

마무리

연산자 우선순위를 잘 이해하고, 괄호를 적절히 사용하여 수식을 이해하기 쉽게 만들어야 합니다. 올바른 순서로 연산을 수행하여 원하는 결과를 얻을 수 있습니다.

Python 공식 문서 - 우선순위 표