Odpovídáte na názor ke článku Počítání s přetečením v C.
Ano, přesně tak, vždyť ot musíte vidět a bít to do očí!
První výraz: (A or B) je menší než nula – říká, že k přenosu může dojít jen tehdy, pokud alespoň jedno z čísel A a B má nastavený nejvyšší bit
Druhý výraz: C je nezáporné – má-li A a/nebo B má nejvyšší bit nastavený, pak k přenosu dojde jen tehdy, když výsledné C nemá nejvyší bit nastavený.
To jasně vyplývá z matematických vlastností výsledného oboru hodnot operace sčítání vůči definičnímu oboru.
xxxx
Přidávám se k [3], dnešní programátoři jsou opravdu jen cvičené opice a jejich znalosti jsou nula.