Я хочу предвосхитить этот вопрос, заявив, что сначала кажется, что это дубликат нескольких других вопросов здесь, на SO, но ни один из ответов на эти вопросы не ответил на мой вопрос, и поэтому я его задаю.
Какова взаимосвязь между двоичным целым числом, интерпретируемым как положительное целое число, и точно таким же двоичным целым числом, интерпретируемым как отрицательное целое число в терминах десятичного числа? Давайте возьмем для примера целое число 5:
5 - это 101
-5 - 11111011
11111011 равен 251, если интерпретировать его как число без знака.
Вопрос в том, какова десятичная связь между -5 и 251? Существует ли прямая связь помимо действия, которое происходит в двоичной системе счисления? Смысл, есть ли в десятичном виде какое-то правило, что мы можем напрямую отобразить любое заданное десятичное целое число в десятичное целое, для которого было бы идентичное двоичное целое при преобразовании из положительного в отрицательное и наоборот?