[an error occurred while processing this directive]
[an error occurred while processing this directive]
Подскажите, пожалуйста, алгоритм взятия обратной величины (без деления 1/x).
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]
Отправлено
Рамбов
20 февраля 2002 г. 10:36
Составить ответ
|||
Конференция
|||
Архив
Ответы
А то, что они < 1
—
rt_mail
(21.02.2002 14:15,
пустое
)
Если делить слишком долго, а табличный вариант не катит (мало места/не хватает точности), то можно попробовать грубую таблицу с последующей интерполяцией.
—
kons
(21.02.2002 12:37,
пустое
)
Сударь, в конфе надо не только писАть, но и читать - буквально несколькими строками ниже вариант функции SQRT подсказан ув. kons, ИМХО, приспособить его к 1/x проще простого...(-)
—
dsp
(20.02.2002 15:19,
пустое
)
ИМХО, такой алгоритм применить к 1/x конечно можно, но это будет не быстрее деления. А если делить при помощи спец. примитивов (DIVQ,DIVS) - то однозначно медленнее.
—
kons
(20.02.2002 16:18,
пустое
)
Ответ:
—
Vallav
(20.02.2002 14:29, 59 байт)
Уважаемый Vallav, спасибо за отклик, но не могли бы вы подсказать, как все-таки обойти деление? К сожалению, мои поиски не увенчались успехом.
—
Рамбов
(20.02.2002 14:32,
пустое
)
Ответ:
—
Vallav
(20.02.2002 21:25, 698 байт)
Ответ: Можно попробывать по таблице
—
shenon
(20.02.2002 16:49, 292 байт)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru