-
C/C++ 데이터 형식 범위(int, double, long long 범위)Programming/C++ 2020. 4. 30. 13:28
유형 이름 바이트 범위 (signed)int 4 -2,147,483,648 ~ 2,147,483,647 unsigned int 4 0 ~ 4,294,967,295 char 1 -128 ~ 127 unsigned char 1 0 ~ 255 short, (sighed)short int 2 -32,768 ~ 32,767 (signed)long long 8 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 unsigned long long 8 0 ~ 18,446,744,073,709,551,615 bool 1 true or false float 4 3.4E+/-38(7개의 자릿수) double 8 1.7E+/-308(15개의 자릿수) 코딩할 때 자주 쓰는 변수 자료형들의 범위 및 바이트 목록입니다
long long 자료형은 int형 연산에서 초과되는 범위를 다룰 때 사용합니다
참고로 소수를 구해야 하는 연산에서는 double이 소수점 아래 표현을 더 많이 할 수 있으니 double을 추천드립니다
'Programming > C++' 카테고리의 다른 글
Vector Capacity를 1.5배씩 늘려주는 이유 (420) 2021.01.05 [C++] Dijkstra Algorithm with Priority Queue (395) 2020.05.07 [C++] memset과 fill의 차이/2차원 배열 초기화 함수 (419) 2020.05.02 [STL] vector 생성자, 함수 및 iterator 사용법 (0) 2020.05.01 C언어 처음 시작하기 (403) 2019.02.03