그와 같은 주제가 여러 번 묻는 것을 알고 있지만 내 질문은 전체의 32 비트에서 오버플로에 대해입니다. 예를 들어 : 어떻게 32 비트에서 정수 오버플로를 감지 할 수 있습니까
11111111111111111111111111111111 +
00000000000000000000000000000001 =
00000000000000000000000000000000 //overflow!
나는 그러나 알고리즘이 완벽하지, 이것에 대해 비슷한 질문에
topic을 발견했다.
11111111111111111111111111111111 +
00000000000000000000000000000000 =
00000000000000000000000000000000 //overflow!
이것을 검사하는 간단하고 빠른 방법이 있습니까?
https://www.securecoding.cert.org/confluence/display/java/NUM00-J.+Detect+or+prevent+integer+overflow –