본문 바로가기
프로그래밍/C#

[C#] 비교 연산자

by 아임코딩 2023. 4. 30.
728x90
반응형

안녕하세요 아임코딩입니다.

이번에는 C#에서 제공하는 비교 연산자에 대해서 알아보겠습니다.

 

유튜브 링크

https://youtu.be/Ul9rjAdBPsU

 

- YouTube

 

www.youtube.com

 

 

연산자 설명

기호 이름 반환 자료형 설명
== 같음 연산자 bool 양변이 같으면 true
다르면 false 반환
!= 같지 않음 연산자 bool 양변이 같지 않으면 true
같으면 false 반환
< 보다 작음 연산자 bool 우변이 크면 true
아니면 false 반환
<= 보다 작거나 같은 연산자 bool 우변이 크거나 같으면 true
아니면 false 반환
> 보다 큼 연산자 bool 좌변이 크면 true
아니면 false 반환
>= 보다 크거나 같음 연산자 bool 좌변이 크거나 같으면 treu
아니면 false 반환

 

비교 연산자는 위의 표에서 설명한 것처럼 6가지가 존재합니다.

이 비교 연산자를 이용하여 양변을 비교해보는 프로그램을 살펴보겠습니다.

 

예제 코드

using System;

namespace Tistory
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int num1 = 5;
            int num2 = 10;

            Console.WriteLine(num1 == num2);
            Console.WriteLine(num1 != num2);
            Console.WriteLine(num1 < num2);
            Console.WriteLine(num1 <= num2);
            Console.WriteLine(num1 > num2);
            Console.WriteLine(num1 >= num2);
        }
    }
}

코드 실행 결과

 

int 자료형 num1 에는 5를, num2 에는 10을 저장한 후 이 두 숫자를 비교하여 출력한 결과입니다.

 

1. num1 과 num2 는 같지 않기 때문에 False 반환 후 출력

2. num1 과 num2 는 같지 않기 때문에 True 반환 후 출력

3. num1 이 num2 보다 작기 때문에 True 반환 후 출력

4. num1 이 num2 보다 작기거나 같기 때문에 True 반환 후 출력

5. num1 이 num2 보다 크지 않기 때문에 False 반환 후 출력

6. num1 이 num2 보다 크거나 같지 않기 때문에 False 반환 후 출력

 

지금까지 C#에서 제공하는 비교 연산자에 대해서 알아봤습니다.

728x90
반응형

'프로그래밍 > C#' 카테고리의 다른 글

[C#] OR 연산자  (0) 2023.04.30
[C#] AND 연산자  (0) 2023.04.30
[C#] bool 자료형  (0) 2023.04.30
[C#] 실수 자료형  (0) 2023.04.29
[C#] 정수 자료형  (1) 2023.04.29