16+
Вторник
16 июля
Вход |Карта сайта |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Средства и методы разработки

 
Новая темаПравила РегистрацияСтатистика Архив
Вернуться в конференциюТопик полностью
йцукен  (13.03.2019 14:24 - 13.03.2019 14:37) , в ответ на Ваш код не совсем верный, т.к. младший coeffs[0] - свободный член, и на x он не множится. Но дело не в этом, а том, что на ассемблере такие вещи реализуются эффективней и работают они быстрее. Функция poly() полезна не сама по себе, а как автор: Ксения
Это не мой код, и он вроде бы не умножает coeffs[0] на x. Я бы шаблон написал. 
template<typename T> 
T poly(T x, int power, T coeffs[])		// coeffs[power+1]
{
	T horner = 0.0;
	while (power >= 0)
		horner = horner * x + coeffs[power--];
	return horner;
}
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXIX