본문 바로가기

나의 백과사전

표현식 (Expressions)

1
2
3
4
2+2+2+2+2
8*6
10-5+6
2 +     2

프로그래밍에서 위 와같은 수학 계산식을 표현식이라고 부른다.

컴퓨터는 단 몇 초 만에 수백만 개의 이런 계산들을 할 수 있다.

표현식은 값(숫자)과 연산자(수학 기호)로 이루어진다. 지금부터 값과 연산자에 대해 좀 더 알아보자.


위 예제에서 4번째 줄 마지막 표현식을 보면  + 기호 뒤에 여러 칸을 떨어뜨려 정수를 놓았는데,

숫자와 연산자 사잉 이렇게 여러 개의 빈칸을 두어도 된다.

(여기서는 설명을 하기 위해 일부러 이런 것이므로 프로그래밍을 할 때는 이런 식으로 하지 말아야 한다.)

숫자는 값의 한 종류이고 정수는 숫자의 한 종류이다.

정수는 숫자의 한 종류이다.정수가 숫자임에는 트림 없지만 그렇다고 모든 숫자가 정수는 아니다.

예를 들어 2.5처럼 소수점으로 된 숫자는 정수가 아니다.

다시 설명하면 고양이는 애완동물의 한 종류이지 모든 애완동물이 고양이는 아니다.

어떤 사람은 애완동물로 개를 키우고 또 어떤 사람은 소라게를 키우기도 한다.

표현식은 값(8이나 6같은 정수들)과 연산자 (+, -, *같은 기호들)로 이루어진다. 단일값도 그 자체만으로 표현식이 될 수 있다.