2007. 7. 12. 16:42
http://mathworld.wolfram.com/TaylorSeries.html
Exp(x) 를 C#으로 짜려면 위 식으로 짜야하는데 10번정도까지만 돌려보면 적당히 비슷한 값이 나온다.
빡시다 -_ -;;
소스는 다음과 같다
/// <summary>
/// 1+1x/1! + 1x2/2! + 1x3/3!
/// </summary>
/// <param name="x"></param>
/// <returns></returns>
public static double Expo(double x)
{
double sum = 1.0;
double r = 1.0;for (int i = 1; i < 13; i++)
{
r *= x / (1.0 * i);
sum += r;
}return sum;
}