Как перейти от прямого к дополнительному коду?

  • В случае нечетного числа инвертировать биты и отнять 1
  • В случае отрицательного числа инвертировать биты и отнять 2
  • В случае положительного числа инвертировать биты и отнять 1
  • В случае отрицательного числа инвертировать биты и прибавить 1
  • В случае положительного числа инвертировать биты и прибавить 1

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.