승법 연산자는 -
- 곱하기(*)
- 나누기(/)
- 계수 또는 "나누기의 나머지"(%)
이 이항 연산자는 왼쪽에서 오른쪽으로 연결됩니다. 곱셈 연산자는 산술 종류의 피연산자를 사용합니다. 모듈러스 연산자(%)에는 더 엄격한 요구 사항이 포함되어 있으며 피연산자는 정수 유형이어야 합니다.
곱하기 연산자는 첫 번째 피연산자에 두 번째 피연산자를 곱한 결과를 산출합니다.
나누기 연산자는 첫 번째 피연산자를 두 번째 피연산자로 나눈 결과를 산출합니다.
모듈러스 연산자는 e1이 첫 번째 피연산자이고 e2가 두 번째 피연산자일 때마다 후속 표현식에서 제공하는 나머지를 산출합니다. e1 – (e1 / e2) * e2, 여기서 두 피연산자는 모두 정수 유형입니다. .
예
#include<iostream> using namespace std; int main() { int a = 4, b = 3, c; c = a * b; // Multiplication cout << c << endl; c = a / b; // Division. Since both are of int type, result will be floored int. cout << c << endl; c = a % b; // Modulo cout << c << endl; return 0; }
출력
이것은 출력을 제공합니다 -
12 1 1