Вычисление значения синуса угла разложением в ряд Тейлора - C (СИ)
Формулировка задачи:
Здравствуйте.
Задача: написать код, который вводит угол (градусы или радианы) и с помощью ряда Тейлора выводит на экран значение синуса этого угла. Если можно с коментам. к кажой строке (т.к тоже хочу разобраться)
Решение задачи: «Вычисление значения синуса угла разложением в ряд Тейлора»
textual
Листинг программы
double mysin(double x,double eps)
{
double s,an;
int n;
n=1;
an=x;
s=0;
while(fabs(an)>eps)
{
s+=an;
n++;
an*=-x*x/(2.*n-1.0)/(2.0*n-2.0);
}
return s;
}