Возникает вопрос: а првильно ли вы указываете аргументы, ведь максимально допустимая величина степени 38, а у Вас целых 200.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Bill 02 марта 2004 г. 10:21
В ответ на: Надо сказать, что в 2.27B было то-же самое. (+) отправлено Codavr 02 марта 2004 г. 10:01

И еще, попробуйте у функции QQQ иднтфикаторы параметров взять другие: _A, _B, например. Да и саму эту функцию можно было бы упростить
float QQQ(float _A, float _B)
{
return pow(_A, _B);
}
Впрочем, скорее всего, компилятор сам делает такую оптимизацию. И еще обратите внимание. В данном случае лучше использовать powf, а не pow. См. "C Library Reference Guide". У pow аргументы имеют тип double, а это может и стека потребовать и мало ли еще чего-нибудь.

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

Ответы



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

E-mail: info@telesys.ru