자료형 | 저장공간 | 설명 | 표현범위 |
byte | 8 bit | 정수 | -128 ~ 127 |
short | 16 bit | 정수 | -32768 ~ 32767 |
int | 32 bit | 정수 | -2147483648 ~ 2147483647 |
long | 64 bit | 정수 | -9223372036854775808 ~ 922372036854775807 |
float | 32 bit | 실수 | -3.4x10^38 ~ 3.4x10^38 |
double | 64 bit | 실수 | -1.7x10^308 ~ 1.7x10^308 |
자바 시작에 앞서 각 자료형별 표현 범위입니다.
산술 오버플로를 방지하기 위해
문제해결전에 표현범위를 고려해서 알맞은 자료형으로 변수를 선언하는 것이 중요합니다.
'Software > Java' 카테고리의 다른 글
[Java] 5. 오버로딩(overloading) vs 오버라이딩(overriding) (0) | 2019.08.01 |
---|---|
[Java] 4. 접근제어(public,private,protected), 캡슐화(encapsulation) (0) | 2019.07.29 |
[Java] 3. Primitive type(기본형) & Reference type(참조형, 객체) (0) | 2019.07.29 |
[Java] 2. static (정적 변수, 클래스 변수) 이란? (0) | 2019.07.29 |