Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     13 Feb 2003  21:08:47
 To : Anatolii Konuhov
 Subject : Re: Вычисление e
 -------------------------------------------------------------------------------- 
 
 >   From: Anatolii Konuhov <Anatolii.Konuhov@p10.f88.n469.z2.fidonet.org>
 >   Date: Thu, 13 Feb 2003 00:40:01 +0300
 >
 > Как вычислить сабж в степени х?
 > Я делаю так: отдельно вычисляю е в целой части
 >степени х (простое перемножение 2.718281) и умножаю
 >на ё :) в дробной части х (сумма ряда).
 > Да вот только не по скорости не по точности
 >(относительная погрешность очень мала, но вот абсолютная...)
 >это не сравнимо с встроенной функцией exp().
 
 Естественно. Во-первых, перейди от натуральной экспоненты к двоичной
 по формуле e^x=2^(x/ln(2)). Тем самым, целую часть можно сосчитать быстро
 и, главное, точно. А дробную надо аппроксимировать сдвинутым на середину
 отрезка полиномом, в нём будет меньше членов, чем в ряду.
 
 Вал. Дав.
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вычисление e   Anatolii Konuhov   13 Feb 2003 01:40:01 
 Re: Вычисление e   Valentin Davydov   13 Feb 2003 21:08:47 
Архивное /ru.algorithms/6577ef1f5fa3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional