根据泰勒公式,sinx可用x⼀1-x3⼀3!+x5⼀5!-x7⼀7!...+(-1)n-1x2n-1⼀(2n-1)!近似计算,取n=10,求sinx的值.

2024-12-27 08:09:35
推荐回答(2个)
回答1:

/ /使用的sinx = XX ^ 3/3! + X ^ 4/5! ...... +(-1)^(N-1)*(X ^(2 * N-1)/(2 * N-1)!
#包括中#包括中

双电源(双X,诠释n)

{

如果(N == 0)

返回1;

回报X *功率(X,N-1);

}

长F(INT N)

{如果(N == 0)

返回1;

回报N * F(N-1);

}

国际主要() {

浮动X,T,总和= 0; INT I = 2;

的scanf(“%F”,&x)的;

吨= X;

同时(晶圆厂(T)> 1E-5)

{

总和+ = T,T =-T;

T =(T /晶圆厂(T))*功率(X,2 * I-1)/ F(2 * I-1);

i + +;

}

的printf(“%F \ N”的,总和);
返回0; }

回答2:

就是前十项的和啊