C++ 자료형 (Data Type)

2021. 5. 31. 22:10C++

자료형 (Data Type)이란?


자료형이란 변수의 종류입니다. 변수에 값을 담기 전에 정수, 실수, 문자, 문자열 등 값을 지닐 수 있는지

자료형을 미리 정해주어야 합니다.

 

컴퓨터의 모든 데이터는 일련의 비트(bit)이기 때문에 자료형을 사용해서 메모리의 내용을 의미 있는

방식으로 해석하는 방법을 알려줄 수 있습니다.

 

정수형


 

정수형에는 int, short, long, long long 4가지가 있습니다.

이 4가지(정수형 자료형) 앞에 unsined 가 붙으면 음수를 지원하지 않고, 그 값만큼 양수의 값으로 더해진다.

(양수 값의 표현 범위가 늘어남)

 

int,short,long,long long / code

위 코드를 출력해보면 

출력값

부동 소수점 숫자 (floating point numbers)


부동 소수점 자료형 변수실수를 저장하는 변수입니다. 부동 소수점은 소수점이 "부동(float)" 한다는 것을 의미합니다. 즉, 소수점 앞과 뒤에 있는 자릿수를 지원해줍니다.

 

C++에는 float , double, long double과 같은 부동 소수점 자료형(실수형)이 있는데, 현대 아키텍처에서

부동소수점 표현은 거의 항상 IEEE 754  바이너리 형식을 따릅니다. 이 형식에서  floatdms 4byte이고, double은 8byte, long double은 8, 12, 16 byte 중 하나입니다. 

 

float 자료형은 항상 부호가 있고, 소수점을 저장할 수 있다.

'C++' 카테고리의 다른 글

C++ 변수 (개념, 사용 규칙)  (0) 2021.05.31