Ответ:

Числа имеют разные знаки: −512 + 312 = −(512 − 312) = −200.