Допустим, мы конвертируем код Excess-3 в BCD
Итак, мы вычитаем 3 (0011) из каждого 4-битного di git кода Excess-3
Что Я подозреваю, может ли неправильный BCD-код получиться в результате этого шага (например, bcd-код, содержащий одну или несколько 4-битных цифр, которые> 9), если это так, что мы должны делать точно, добавить 6 (0110) к каждому недействительному 4-битный ди git результирующего кода BCD?
Что если при добавлении шестерок будет результат переноса? Мы добавляем его в следующую 4-битную группу и, при необходимости, заполняем нулями?
Что если это отрицательное число? BCD представляет отрицательные числа?
Имеет ли Excess-3 дело с отрицательными числами
Если да, то как же так?
примеры с дробными и / или отрицательными числами приветствуются