Это в прямом коде положительные и отрицательные числа отличаются только значением бита в старшем разряде! В дополнительном коде, что там присутствует, это не так, там как бы, в отличии от прямого кода, отрицательные значения в "перевёрнутом" виде!
Можно Овен попросить в настройки добавить дополнительно к знаковым целочисленным типам данных применяемый код(дополнительный, прямой, обратный), надеюсь понятно рассказал!
https://ru.wikipedia.org/wiki/Дополнительный_код
https://ru.wikipedia.org/wiki/Прямой_код
https://ru.wikipedia.org/wiki/Обратный_код
https://ru.wikipedia.org/wiki/Целое_(тип_данных)





Ответить с цитированием
