Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2012, 22:45   #1
cicer0n
Новичок
Джуниор
 
Регистрация: 17.09.2012
Сообщений: 1
По умолчанию Вычисление экспоненты через ряд Тейлора с максю точностью...

Заранее прошу искреннего извинения за свою дурость, но все таки, ctrl+c ctrl+v не хочу заниматся, и сообственно в чем проблемма, написал функция для нахождения експоненты Ех через разложение в ряд тейлора, и с положительными числами она работает на ура, но с отрецательными чем больше х тем хуже результат, подскажите где не прав...заранее большое спасибо.
Код:
template <typename any>
any EXP(any x,any &step,any &error)
{
    step=1;
    any sum=1;
    any member=1;
    any predsum=0;
    error=0;
    while(sum!=predsum)
    {
        predsum=sum;
        member=1;
        for(int i=1;i<=step;i++)
            member*=x/i;
        if(member==numeric_limits<any>::infinity())
            return predsum;
        else{ 
            sum+=member;
            if(sum==numeric_limits<any>::infinity()) 
                return predsum;
            else
                step++;
        }
    }
    return sum;
}
ф-я предназначена для нахождения точности вещественных типов..., аргумент error пока не используется.
cicer0n вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисление ф-ии (ряд Тейлора) Pascal..!! Ekaterina_ Помощь студентам 1 13.04.2012 21:16
Вычисление рядов. Ряд Тейлора. Akinak Помощь студентам 0 29.12.2011 00:12
вычислить функцию с по-щью разложения в ряд.(Ряд Тейлора) feelstor Помощь студентам 2 26.12.2011 03:44
Вычисление косинуса и экспоненты jennya Общие вопросы C/C++ 9 18.10.2010 22:59
Вычисление арктангенса через ряд Тейлора. С++. chibbis Помощь студентам 1 23.12.2009 11:48