게임 수학 - BODMS

수학에서 괄호를 뺀 수식을 제공하고 계산하도록 유도하는 폭력적인 수학 문제가 몇몇 있다.

그리고 컴퓨터 프로그래밍에서 식이 어떻게 계산되는지 모를 경우 치명적인 문제로 발전할 수 있다.

예로 6*2 (1+2) 문제가 있다. 물론 컴퓨터에서는 저렇게 표현된 식을 그대로 입력할 수 없다.

사고 방식의 변화로 6*2(1+2)는 컴퓨터 프로그래밍에서 6/2*(1+2) 풀어서 입력해야 한다. 실제 프로그래밍에서 수학 식 해석에 불필요한 괄호를 많이 넣는 악순환을 격게 될 수 있다.

이러한 계산은 언제나 자신 있게 풀어야 하며, 그래야 원하는 값을 소비자에게 제공할 수 있다.


BODMAS, PEMDAS

이 용어들은 영국 호주 에서 사용되는 BODMAS 와 미국에서 사용하는 PEMDAS 가 있다.

수학 식을 어떻게 풀어나갈지 연산 순서에 대한 내용이다.

BODMAS

  • B: Brackets
    • 괄호부터 계산하라.
  • O: Order
    • 제곱 표시, 제곱근을 의미
  • D: Division
    • 나눗셈부터 계산하라.
  • M: Multiplications
    • 곱셈부터 계산하라.
  • A: Addition
    • 누적부터 계산하라.
  • S: Subtaction
    • 뺄셈을 계산

PEMDAS

  • P: Parentheses
    • 괄호부터 계산하라
  • E: Exponents
    • 제곱 표시, 제곱근을 의미
  • M: Multiplication
    • 곱셈부터 계산하라.
  • A: Addition
    • 누적부터 계산하라.
  • S: Subtacction
    • 뺄셈을 계산

둘의 차이점은 곱셈부터? 나눗셈부터?의 차이가 있다.
컴퓨터 프로그래밍 언어에서는 두 가지가 있는데, 나눗셈부터 진행하는 BODMAS 계산하거나, 식의 왼쪽부터 오른쪽으로 해석한다.