Я знаю, что такая тема задавалась несколько раз, но мой вопрос о переполнении на полные 32 бита int. Например:Как я могу обнаружить целочисленное переполнение по 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 –