Метод девятичных дополнений/дополнение до девяти
Всем привет. Начал читать книгу Андрея Столярова "Азы программирования" 1 том. В начале он рассказывает о Паскалине и о том как машина выполняет сложение и вычитание. Если сложение выполнялось просто, то для вычитания приходилось использовать метод девятичных дополнений.
Объяснение метода начинается с "Если у нас (для примера) всего пять разрядов, то перенос в шестой разряд, как и заём из него, благополучно теряется, что позволяет вместо вычитания числа выполнять прибавление некоторого другого числа."
Здесь мне не понятно каким образом, то что мы не можем занять из шестого разряда дает нам возможность выполнять сложение вместо вычитания. С переносом понятно, когда мы переносим в шестой разряд, значение теряется и остается ровно то, что нужно, а вот с заёмом не очень.
Может здесь есть те, кто разбирается в этой теме)
Как получить результат посредством дополнения до девяти мне понятно, но хотелось бы получше разобраться в этом методе.