#include <iostream>
using namespace std;
int main() {
// + - * / %
/*
+ : 두 개의 피연산자의 합을 계산합니다.
- : 첫 번째 피연산자에서 두 번째 피연산자의 차를 계산합니다.
* : 두 개의 피연산자의 곱을 계산합니다.
/ : 첫 번째 피연산자에서 두 번째 피연산자를 나눕니다.
>> 두 개의 피연산자가 모두 정수이면 결과값은 '몫'입니다.
% : 첫 번째 피연산자를 두 번째 피연산자로 나누어 나머지를 구합니다.
예를 들어서 19를 6으로 나누게 되면 그 값은 1입니다.
부동 소수점(실수) 사용할 수 없습니다.
*/
int a = 10;
int b = 3;
int c = 5;
int d = a + b;
int e = a - b;
int f = a * b;
int g = a / b;
int h = a % b;
cout << d << endl;
cout << e << endl;
cout << f << endl;
cout << g << endl;
cout << h << endl;
//C++가 복잡한 산술 연산을 수행할 수 있을까? > 있다.
// #1
int multiple = a + b * c;
cout << multiple << endl;
// >>> 25
//#2
int multiple2 = a / b * c;
cout << multiple2 << endl;
// >>> 15 ( 왼쪽에서 오른쪽으로 계산함 )
//auto
//3개의 float형 변수 선언
auto x = 0.0; // float형 변수 지정
float y = 0;
auto z = 0;
auto n = 100; // n은 int
auto x = 1.5; // x는 float
auto y = 1.3e12L; // y는 long long
return 0;
}
위 내용은 '인프런 C++ 강의'의 일부를 정리한 내용입니다.
'**Autonomous driving tech. > *C++' 카테고리의 다른 글
[C++] 07_구조체( struct ) (0) | 2024.09.16 |
---|---|
[C++] 06_char형 배열과 string 배열의 차이점 (0) | 2024.09.16 |
[C++] 04_const 제한자와 데이터형 변환 (0) | 2024.09.15 |
[C++] 03_문자형 자료형과 bool형 자료형 (0) | 2024.09.11 |
[C++] 02_배열 (0) | 2024.09.10 |