C语言利用泰勒公式,计算sin(x)!急利用泰勒级数:sin(x)=x-(x3/3!)+(x5/5!)-(x7/7!)+(x9/9!)-...计算sin(x)的值,要求最后一项的绝对值小于10-5,并统计出此时累加了多少项.我自己编的如下(知道更简洁的
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 21:28:48
![C语言利用泰勒公式,计算sin(x)!急利用泰勒级数:sin(x)=x-(x3/3!)+(x5/5!)-(x7/7!)+(x9/9!)-...计算sin(x)的值,要求最后一项的绝对值小于10-5,并统计出此时累加了多少项.我自己编的如下(知道更简洁的](/uploads/image/z/984931-43-1.jpg?t=C%E8%AF%AD%E8%A8%80%E5%88%A9%E7%94%A8%E6%B3%B0%E5%8B%92%E5%85%AC%E5%BC%8F%2C%E8%AE%A1%E7%AE%97sin%EF%BC%88x%EF%BC%89%21%E6%80%A5%E5%88%A9%E7%94%A8%E6%B3%B0%E5%8B%92%E7%BA%A7%E6%95%B0%3Asin%28x%29%3Dx-%28x3%2F3%21%29%2B%28x5%2F5%21%29-%28x7%2F7%21%29%2B%28x9%2F9%21%29-...%E8%AE%A1%E7%AE%97sin%28x%29%E7%9A%84%E5%80%BC%2C%E8%A6%81%E6%B1%82%E6%9C%80%E5%90%8E%E4%B8%80%E9%A1%B9%E7%9A%84%E7%BB%9D%E5%AF%B9%E5%80%BC%E5%B0%8F%E4%BA%8E10-5%2C%E5%B9%B6%E7%BB%9F%E8%AE%A1%E5%87%BA%E6%AD%A4%E6%97%B6%E7%B4%AF%E5%8A%A0%E4%BA%86%E5%A4%9A%E5%B0%91%E9%A1%B9.%E6%88%91%E8%87%AA%E5%B7%B1%E7%BC%96%E7%9A%84%E5%A6%82%E4%B8%8B%EF%BC%88%E7%9F%A5%E9%81%93%E6%9B%B4%E7%AE%80%E6%B4%81%E7%9A%84)
C语言利用泰勒公式,计算sin(x)!急利用泰勒级数:sin(x)=x-(x3/3!)+(x5/5!)-(x7/7!)+(x9/9!)-...计算sin(x)的值,要求最后一项的绝对值小于10-5,并统计出此时累加了多少项.我自己编的如下(知道更简洁的
C语言利用泰勒公式,计算sin(x)!急
利用泰勒级数:
sin(x)=x-(x3/3!)+(x5/5!)-(x7/7!)+(x9/9!)-...
计算sin(x)的值,要求最后一项的绝对值小于10-5,并统计出此时累加了多少项.
我自己编的如下(知道更简洁的方法了,但是不知道这个为什么错):
#include
void main()
{
\x09float x;
\x09double k,s;
\x09int y,n,m,z=1,h=1;
\x09printf("input x:");
\x09scanf("%f",&x);
\x09
\x09s=x;
\x09k=x*x*x;
\x09
\x09for(m=2,y=3;;k=k*x*x,y+=2,m++)
\x09{
\x09\x09for(n=1;n
C语言利用泰勒公式,计算sin(x)!急利用泰勒级数:sin(x)=x-(x3/3!)+(x5/5!)-(x7/7!)+(x9/9!)-...计算sin(x)的值,要求最后一项的绝对值小于10-5,并统计出此时累加了多少项.我自己编的如下(知道更简洁的
第十八行改为:\x09\x09
18:for(n = 1,h = 1;n