본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

이론

Overflow 오버플로우 와 Underflow 언더플로우

Overflow 오버플로우

연산결과가 해당 데이터 타입의 최대값보다 큰경우

예를들어 int의 최대값 2147483647보다 큰경우

int maxValue = Integer.MAX_VALUE; // 2147483647
int overflowResult = maxValue + 1; // 이 연산은 오버플로우를 일으킵니다.

 

 

Underflow 언더플로우 

연산결과가 해당 데이터 타입의 최소값보다 작은경우

예를들어  int의 최소값 -2147483648보다 작은경우

int minValue = Integer.MIN_VALUE; // -2147483648
int underflowResult = minValue - 1; // 이 연산은 언더플로우를 일으킵니다.