overflow 검사

jathazp·2021년 3월 26일
0

algorithm

목록 보기
6/57

overflow 검사 방법

■ num1 + num2
num1+num2 >INT_MAX
=> if(num1 > INT_MAX-num2)

■ num1 * num2
num1*num2 > INT_MAX
=> if(num1 > INT_MAX/num2)

가끔씩 long long 범위를 넘어가는 수에 대해서는 overflow를 어떻게 검사하나 싶었는데 굉장히 간단하게 검사가 가능하다.

0개의 댓글