오늘은 산술연산자에 대해 알아보겠습니다.
| 연산자 | 의미 | 예 | 설명 |
| + | 더하기 | A + B | A와 B를 더한 결과를 반환합니다. |
| - | 뺴기 | A - B | A에서 B를 뺀 결과를 반환합니다. |
| * | 곱하기 | A * B | A와 B를 곱한 결과를 반환합니다. |
| / | 나누기 | A / B | A를 B를 나눈 결과를 반환합니다. |
| % | 나머지 | A % B | A를 B로 나눈 후 몫이 아닌 나머지 값을 반환합니다. |
산술연산자는 일상에서 쓰는 사칙연산과 동일합니다. 우선순위도 사칙연산과 같이 곱하기,나누기,나머지 계산이 먼저 되고 그다음 더하기,빼기가 연산됩니다.
int a = 3;
int b = 4;
Console.WriteLine($"a + b : {a + b}");
Console.WriteLine($"a - b : {a - b}");
Console.WriteLine($"a * b : {a * b}");
Console.WriteLine($"a / b : {a / b}");
Console.WriteLine($"a % b : {a % b}");
Console.WriteLine($"(a + b) * a : {(a + b) * a}");
결과
a + b : 7
a - b : -1
a * b : 12
a / b : 0
a % b : 3
(a + b) * a : 21
나누기는 정수부분의 몫만 구합니다. 나머지는 나누기한 결과의 나머지 값을 나타냅니다.
괄호를 사용하면 우선순위를 변경 할 수 있습니다.
| C# 기초 - 증감연산자 (0) | 2024.05.16 |
|---|---|
| C# 기초 - 할당(대입) 연산자 (0) | 2024.05.16 |
| C# 기초 - 기본 자료형 (2) | 2024.05.15 |
| C# 프로젝트 생성 및 HelloWorld (0) | 2024.05.14 |
| C# 비주얼스튜디오 설치 (0) | 2024.05.13 |