Algorithm & Data Structure/Background
[JAVA] 자료형 정리
남혁준
2019. 11. 24. 15:54
타입 | 비트 | 범위 |
byte | 8bits = 1byte | -2^7 ~ 2^7-1 (-128 ~ 127) |
short | 16bits = 2byte | -2^15 ~ 2^15-1 (-32,768 ~ 32,767) |
int | 32bits = 4byte | -2^31 ~ 2^31-1 (-2,147,483,648 ~ 2,147,483,647) |
long | 64bits = 8byte | -2^63 ~ 2^63-1 (-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807) |
float | 32bits = 4byte |
0x0.000002P-126f ~ 0x1.fffffeP+127f -3.4e38 ~ 3.4e38 |
double | 64bits = 8byte |
0x0.0000000000001P-1022 ~ 0X1.fffffffffffffP+1023 -1.7e308 ~ 1.7e308 |
char | 16bits |
\u0000 ~\uffff (0 ~ 2^15-1) unsigned 0~65,535 |
boolean | 1bit | true or false |