Все целые отрицательные числа в машине представляются дополнительным кодом. Для получения десятичного значения этого отрицательного числа надо выполнить следующие действия (алгоритм получения исходного числа по его дополнительному коду):

  1. Из дополнительного кода вычесть единицу (в результате получим обратный код).
  2. Инвертировать полученный код (все нули заменить на единицы, единицы - на нули), получим модуль отрицательного числа.
  3. Перевести полученное значение в десятичную систему и перед полученной записью поставить знак "минус". Пример