А меги умеют умножать? (+)
(«Телесистемы»: Конференция 'Микроконтроллеры и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено SM 12 июля 2004 г. 14:47
В ответ на: Может у кого есть быстрый (до 100 тактов) алг. вычисления квадратного корня (16бит) отправлено Rodik 12 июля 2004 г. 13:18

тогда взять с точностью 8 бит по таблице, а дальше уточнить в одну итерацию методом Ниютона-Рафсона - это будет

tmp=1/sqrt(in); // 8 bit-precision table lookup
out = in*in*(1.5-0.5*in*tmp*tmp)

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru