C++ 프로그래밍/기초 문법

[C++ 기초 문법] 정수형, 실수형 자료형

SW Developer 2024. 1. 23. 00:04

정수형, 실수형 자료형

 

전처리 지시자 

#include <climits>

 

자료형의 크기 반환 sizeof

sizeof n;

 

 

 

정수형: 소수부가 없는 수 (음의 정수, 0, 양의 정수)

자료형 크기 (byte) 표현 범위
char 1 -128 ~ 127
unsigned char 1 0 ~ 255
short 2 -32,768 ~ 32,767
unsigned short 2 0 ~ 65,536
int 4 -2,147,483,677 ~ 2,147,483,677
unsigned int 4 0 ~ 4,294,967,295
long 4 -2,147,483,677 ~ 2,147,483,677
unsigned long 4 0 ~ 4,294,967,295
long long 8 -9,223,372,036,854,775,807
~ 9,223,372,036,854,775,807
unsigned long long 8 0 ~ 18,446,744,073,709,551,615

 

*자료형 앞에 unsigned가 붙으면, 음수 부분이 없어지고 범위가 0부터 양수 최대값X2가 됨

 

실수형: 소수부가 있는 수

자료형 크기 (byte) 표현 범위
float 32 -3.4 E+38 ~ +3.4 E +38
double 64 -1.79769 E+308 ~ 1.79769 E+308
long double 80 -1.18 E+4932 ~ -1.18 E+4932

 

 

※ 해당 게시글은 개인 학습의 목적으로, 아래 강의를 수강한 후 정리한 학습노트입니다.

https://inf.run/pypW