비교 연산
Last updated
Last updated
이 문서에서는 비교 연산
에 대해서 다룬다.
비교 연산이란 숫자를 이용하여 논리를 만들어내는 연산을 말한다. 대표적으로 다음과 같은 질문이 비교 연산에 해당한다.
백두산은 에베레스트 산보다 높나요?
피자는 자장면보다 비싼가요?
비교 연산자의 종류는 다음과 같다.
위의 예제를 실행한 후 출력 결과는 다음과 같다.
25000
과 15000
이라는 값을 비교하여 논리를 만들어내는 것을 알 수 있다. 이를 이용하여 프로그램이 판정을 내릴 수 있도록 하며, 향후 조건문 등을 활용하여 상황별로 다른 처리를 할 수 있는 기반이 된다.
실행 결과는 다음과 같다.
235를 3으로 나눈 나머지를 먼저 계산하고, 이를 이용하여 235가 3의 배수인지를 판정하는 예제이다. 단순하게 mod만 계산하면 1이 나오는데, 이를 이용해서 프로그램이 판정을 내리도록 추가적으로 비교연산을 수행하였다. 대입 연산(=)과 혼동되지 않도록 주의해야 한다.
연산자
사용 예
설명
>
a > b
a가 b보다 크다
<
a < b
a가 b보다 작다
>=
a >= b
a가 b보다 크거나 같다
<=
a <= b
a가 b보다 작거나 같다
==
a == b
a와 b가 같다
!=
a != b
a와 b가 다르다