반응형
기본 자료형
자료형 | 크기 | 값의 표현 범위 | |
정수형 | char | 1 byte | -128 이상 + 127 이하 |
unsigned char | 0이상 255(128 + 127)이하 | ||
short | 2 byte | -32,768이상 +32,767 이하 | |
unsigned short | 0이상 65,535 이하 | ||
int | 4 byte | -2,147,483,648 이상 +2,147,483,647 이하 | |
unsigned int | 0이상 4,294,967,295 이하 | ||
long | 4 byte | -2,147,483,648 이상 +2,147,483,647 이하 | |
unsigned long | 0이상 4,294,967,295이하 | ||
long long | 8 byte | -9,223,372,036,854,775,808 이상 +9,223,372,036,854,775,807이하 | |
unsigned long long | 0이상 18,446,744,073,709,551,615이하 | ||
실수형 | float | 4 byte(소수6자리) | +-3.4 * 10^-37 이상 +-3.4 * 10^+38 이하 |
double | 8 byte(소수15자리) | +-1.7 * 10^-307 이상 +_1.7 * 10^+308 dlgk | |
long double | 8 byte 이상(소수 18자리) | double 이상의 표현범위 |
반응형