Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Алгоритм компьютерн. вычитания вещественных чисел


Автор: Alexander4321 12.1.2011, 23:24
Добрый день! Необходимо вычислить а-в, применяя алгоритм компьютерного вычитания вещественных чисел. Длина мантиссы равна 6 разрядам.
а=110.1; в=11 (все в двоичной системе).
С частью задания я разобрался:
1) нормализовал
а=110.1=0.1101*2^3
в=11=0.11*2^2
2) уравнял порядки
а=0.1101*2^3
в=0.011*2^3
Теперь требуется записать эти числа так, как в компьютере. Не могу сообразить как. Если мантисса равна 6, то получается а=0.110100*2^3;
в=0.011000*2^3???
Мне подсказывают, что "а" будет равно 0011110100, "в" будет равно 0011011000. Если это верный ответ, не подскажите как получились подобные преобразования? Спасибо! 

Автор: Alexander4321 13.1.2011, 23:14
Спасибо за просмотры! Сам уже решил. Ответ : 0.111000*2^2

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)