Подскажите ссылку по алгоритмам деления / умножения двоичных дробей плиз
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
whale
22 июня 2003 г. 17:07
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Здесь есть примеры в файле .alp
—
Boban
(23.06.2003 14:13,
пустое
,
ссылка
)
Пока найдешь сам додумаешься .. несколько тупых но конкретных вопросов
—
whale
(22.06.2003 19:19, 505 байт)
Если дробь у тебя линейная, то представь ее целым числом, где столько бит, сколько их в целой и дробной частях всего, а запятую проставь потом. И в алгоритме делается проверка не на неравенство нулю, а на <=.
—
BLACKEAGLE
(22.06.2003 19:27,
пустое
)
ага, а пункты 1 и 2 правильные ? (кроме <=)
—
whale
(22.06.2003 19:36,
пустое
)
1) - сие и есть линейная дробь. 2) - нет, т.к. счетчик нужен на полное число бит (целая+дробная), а не на странные 9
—
BLACKEAGLE
(22.06.2003 19:40,
пустое
)
Я просто бездумно пользовал мат биб и допользовал :) там как раз стоит 9 мах. для 1-го байтовых и не мог понять в каком виде остаток :))) Спасибо !
—
whale
(22.06.2003 19:43,
пустое
)
На здоровье. Приятно осознавать, что в коня корм ;)
—
BLACKEAGLE
(22.06.2003 19:46,
пустое
)
Сядь и прочитай внимательно Гошкин текст, там дело написано.
—
BLACKEAGLE
(22.06.2003 19:42,
пустое
)
Возьми школьный учебник арифметики, а десятичную систему считай двоичной - остальное одинаково.
—
BLACKEAGLE
(22.06.2003 17:10,
пустое
)
В основном интересует алг деления методом сдвига и вычитания
—
whale
(22.06.2003 17:44, 65 байт)
Ошибка в том, что подход твой неправильный ( "в когне"). Тебе надо делить в двоичном виде ( потому что деление на 2 ), а потом перевести в двоично-десятичный. И чего тут думать три дня?
—
L.A.
(22.06.2003 18:19,
пустое
)
Ответ:
—
whale
(22.06.2003 18:31, 165 байт)
посмотри здесь
—
goshka
(22.06.2003 18:13,
пустое
,
ссылка
)
нет файла. Ведь недавно читал где-то и потерял , так хорошо усе было написано :)
—
whale
(22.06.2003 18:29,
пустое
)
мля...
—
goshka
(22.06.2003 19:29, 7054 байт)
Спасибо ! Вся петрушка была в остатке, я немного спутал формат его на выходе и поэтому не сходилось :)
—
whale
(22.06.2003 19:41,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru