Алгоритмы умножения двоичных чисел в прямом коде
От: Ujniy  
Дата: 17.04.07 17:32
Оценка:
Извините за вопрос, но нигде найти не смог.
Нужен алгоритм умножения двоичных чисел со знаком в прямом коде (а также в обратном и дополнитеольном). Помогите пожалуйста два часа в сети ищу всюду одно сложение/вычитание
Re: Алгоритмы умножения двоичных чисел в прямом коде
От: McSeem2 США http://www.antigrain.com
Дата: 17.04.07 22:43
Оценка:
U>Извините за вопрос, но нигде найти не смог.
U>Нужен алгоритм умножения двоичных чисел со знаком в прямом коде (а также в обратном и дополнитеольном). Помогите пожалуйста два часа в сети ищу всюду одно сложение/вычитание

А головой подумать? Или даже вспомнить, как надо оперировать с отрицательными числами при перемножении столбиком? Нет никакого специального алгоритма для разный представлений, поскольку умножение всегда производится с модулями значений, а знак добавляется потом.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re: Алгоритмы умножения двоичных чисел в прямом коде
От: Зануда Россия http://pablo.newmail.ru
Дата: 18.04.07 04:47
Оценка:
Здравствуйте, Ujniy, Вы писали:

U>Извините за вопрос, но нигде найти не смог.

U>Нужен алгоритм умножения двоичных чисел со знаком в прямом коде (а также в обратном и дополнитеольном). Помогите пожалуйста два часа в сети ищу всюду одно сложение/вычитание
С прямым кодом просто запоминаешь и сбрасываешь знаковый разряд и умножаешь как беззнаковое, затем просто этот разряд восстанавливаешь!
Обратного кода не помню уже, но если ты найдешь его описание в инете то с ним тоже просто!
Некто сказал: Щисливага программинья ;-)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.