vak: (Default)
Serge Vakulenko ([personal profile] vak) wrote2024-09-01 10:41 pm

Арифметика с переполнением

Как сложить/вычесть/умножить два числа на Си и отловить факт переполнения? Не теоретически, а по делу. Желательно не теряя эффективности.

Для этого в компиляторах GCC и Clang есть соответствующие встроенные функции.
sun_jr: (Default)

[personal profile] sun_jr 2024-09-02 03:16 pm (UTC)(link)
Спускаться ниже, к железу, и отлавливать carry bit руками?