C++에서 수식 연산자(arithmetic operators)는 기본적인 수학 연산을 수행하는 데 사용됩니다. 흔히 사칙 연산 더하기, 빼기, 곱하기, 나누기, 나머지 연산 등을 수행, 주로 숫자 타입의 데이터에 사용됩니다. 이중 나머지의 경우는 실 생활에서 자주 사용되지 않기에 초보자들의 경우 조금 더 주의깊게 보셔야합니다.
수식 연산자 종류 | 역할 |
+ (a+b) | 양쪽의 피연산자를 서로 더한다. |
- (ab) | 양쪽 피연산자를 서로 뺀다. |
* (a*b) | 양쪽 피연산자를 서로 곱한다. |
/ (a/b) | 왼쪽 피연산자를 오른쪽 피연산자로 나눈다. |
%(a%b) | 왼쪽 피연산자를 오른쪽 피연산자로 나눈 뒤의 나머지 값을 구한다. |
+, -, *, /, %는 연산자이고 표에서 a와 b는 피연산자입니다. 즉 연산의 대상이 되는 것!!
나누기의 경우, int(정수)형으로 연산을 했기에 소수점 값은 다 삭제가 됩니다. 그래서 나누기의 경우 더욱 정확한 값을 얻으려면 실수 타입(float, double, decimal)으로 변환해 주거나 실수 타입으로 연산을 진행해야 합니다.
나머지는 첫 번째 피연산자를 두 번째 피연산자로 나눈 나머지를 반환합니다.
수식 연산자는 프로그래밍에서 가장 기본적인 연산을 수행하며, 다양한 수학적 계산과 데이터 처리에 필수적입니다.
'프로그래밍 > c++' 카테고리의 다른 글
c++ 09. 대입, 할당 연산자 (1) | 2024.01.09 |
---|---|
c++ 08. 증감 연산자 (0) | 2024.01.06 |
c++ 06. 상수 (2) | 2024.01.04 |
c++ 05. bool 자료형 (1) | 2024.01.03 |
c++ 04. 문자와 문자열 (0) | 2024.01.02 |
댓글