본문 바로가기
프로그래밍/c++

c++ 07. 산술 연산자, 수식 연산자

by 지나팩 2024. 1. 4.

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

댓글