Извините за вопрос, но нигде найти не смог.
Нужен алгоритм умножения двоичных чисел со знаком в прямом коде (а также в обратном и дополнитеольном). Помогите пожалуйста два часа в сети ищу всюду одно сложение/вычитание
Re: Алгоритмы умножения двоичных чисел в прямом коде
U>Извините за вопрос, но нигде найти не смог. U>Нужен алгоритм умножения двоичных чисел со знаком в прямом коде (а также в обратном и дополнитеольном). Помогите пожалуйста два часа в сети ищу всюду одно сложение/вычитание
А головой подумать? Или даже вспомнить, как надо оперировать с отрицательными числами при перемножении столбиком? Нет никакого специального алгоритма для разный представлений, поскольку умножение всегда производится с модулями значений, а знак добавляется потом.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re: Алгоритмы умножения двоичных чисел в прямом коде
Здравствуйте, Ujniy, Вы писали:
U>Извините за вопрос, но нигде найти не смог. U>Нужен алгоритм умножения двоичных чисел со знаком в прямом коде (а также в обратном и дополнитеольном). Помогите пожалуйста два часа в сети ищу всюду одно сложение/вычитание
С прямым кодом просто запоминаешь и сбрасываешь знаковый разряд и умножаешь как беззнаковое, затем просто этот разряд восстанавливаешь!
Обратного кода не помню уже, но если ты найдешь его описание в инете то с ним тоже просто!