논리 연산(부울 연산)
연산된 결과 값이 참, 거짓만 존재하는 연산
&& (조건부 논리 AND

|| (조건부 논리 OR)

! (논리 부정 NOT)

'Study > C#' 카테고리의 다른 글
| [C#] 선택문 switch (0) | 2024.05.27 |
|---|---|
| [C#] 선택문 if문 (0) | 2024.05.27 |
| [C#] 비교 연산 (0) | 2024.05.26 |
| [C#] 산술 연산자 (0) | 2024.05.26 |
| [C#] 입력 받기 (0) | 2024.05.25 |
연산된 결과 값이 참, 거짓만 존재하는 연산
&& (조건부 논리 AND

|| (조건부 논리 OR)

! (논리 부정 NOT)

| [C#] 선택문 switch (0) | 2024.05.27 |
|---|---|
| [C#] 선택문 if문 (0) | 2024.05.27 |
| [C#] 비교 연산 (0) | 2024.05.26 |
| [C#] 산술 연산자 (0) | 2024.05.26 |
| [C#] 입력 받기 (0) | 2024.05.25 |
관계형 연산자라고 불리우며
피연산자를 비교
"왼쪽 피연산자가 오른쪽피연산자보다 ~한지"
<, >, <=, >=
모든 정수 및 부동 소수점 숫자 형식을 지원
char형식은 비교 연산자도 지원(문자 코드)
열거형 형식은 비교 연산자도 지원(기본 정수 형식의 해당 값이 비교됨)
== 및 != 연산자는
피연산자가 같은지 여부 확인
ex) Console.WriteLine(5 > 3); // output : True
Console.WriteLine(5 > 3); // output : False


| [C#] 선택문 if문 (0) | 2024.05.27 |
|---|---|
| [C#] 논리 연산 (0) | 2024.05.26 |
| [C#] 산술 연산자 (0) | 2024.05.26 |
| [C#] 입력 받기 (0) | 2024.05.25 |
| [C#] 박싱과 언박싱 (0) | 2024.05.25 |
일정한 규칙에 따라 계산하다
일반적으로 수학 연산과 유사한 연산자 집합을 지원한다
단항 연산자
++(증가) : 피연산자를 1씩 증가
증가를 시키고 출력한다

후위 증가 연산자( x++)
출력을 먼저하고 값이 증가된다.

--(감소) : 피연산자를 1씩 감소
++(증가)연산자와 같이 전위, 후위 연산자가 있다
이항 연산자
+(더하기)
-(빼기)
*(곱하기)
/(나누기)
%(나머지)
모든 정수 및 소수점 숫자 형식을 지원


데이터의 타입이 int이면 우리가 생각했을 때 나오는 소수점인
float형태가 아니고
흔히들 말하는 몫만 정수로 나온다.

하지만 소수점 형식으로 나누면 소수점까지 출력이 된다.

나의 생각은 이러하다
5 % -4 를 예시로 들면
1. 각각의 피연산자를 절대값 abs을 씌운다.
2. 그러면 5 % 4를 하게 될 것이고 그 값은 1이된다.
3. 그 후 나누어지는 수의 부호를 따라서 +를 가져와
4. 답은 +1이 된다.




후위 연산자 => 전위 연산자 => 곱, 나누기, 나머지 연산자 => 더하기, 빼기 연산자
| [C#] 논리 연산 (0) | 2024.05.26 |
|---|---|
| [C#] 비교 연산 (0) | 2024.05.26 |
| [C#] 입력 받기 (0) | 2024.05.25 |
| [C#] 박싱과 언박싱 (0) | 2024.05.25 |
| [C#] 값형식과 참조형 (0) | 2024.05.25 |