LINUX.ORG.RU

Overflow flag


0

1

Проблемы с пониманием логики overflow flag.

Хочется простого теста который позволит проверять правильность его вычисления.

Пример с википедии:

Overflow - capture changes of sign where it can't be:

1. positive + positive -> negative(must be positive)

2. negative + negative -> positive(must be negative)

Правильный ли он? И как его модифицировать для вычитания(сейчас приходит в голову менять знак второго операнда перед сложением).



Последнее исправление: recon88 (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.