언어/JAVA
[JAVA] 데이터 형식 범위
Sime
2016. 9. 26. 10:11
데이터 형식 범위
형식이름 | 바이트 | 기타 이름 | 값의 범위 |
signed | |||
unsigned int | unsigned | ||
__int8 | - | ||
unsigned __int8 | unsigned char | ||
__int16 | |||
unsigned __int16 | unsigned short, unsigned short int | ||
__int32 | |||
unsigned __int32 | unsigned, unsigned int | ||
__int64 | 8 | long long, signed long long | |
unsigned __int64 | 8 | unsigned long long | |
bool | |||
signed char | - | ||
unsigned char | |||
short | short int, signed short int | ||
unsigned short | unsigned short int | ||
long int, signed long int | |||
unsigned long | unsigned long int | ||
long long | 8 | ||
unsigned long long | 8 | ||
enum | varies | ||
float | |||
double | 8 | ||
long double | |||
__ |
출처 : https://msdn.microsoft.com/ko-kr/library/s3f49ktz.aspx
타입 |
기억장소 |
최소값 |
최대값 |
byte |
8 bit |
-128 |
127 |
short |
16 bit |
-32,768 |
32767 |
int |
32 bit |
-2,147,483,648 |
2,147,483,647 |
long |
64 bit |
-9,223,372,036,854,775,808 |
9,223,372,036,854,775,807 |
float |
32 bit |
7개의 유효 숫자를 가지며, -3.4E+38의 근사값 |
7개의 유효 숫자를 가지며, 3.4E+38의 근사값 |
double |
64 bit |
15개의 유효 숫자를 가지며, -1.7E+308의 근사값 |
15개의 유효 숫자를 가지며, 1.7E+308의 근사값 |
반응형