1樓:匿名使用者
#include
void main()
printf("%.4lf",s);
}注意:按本題的公式,輸入的是弧度數,而不是角度數。例如求30°的正弦值,輸入0.5236,結果為0.5
2樓:
#include "stdio.h"
int main(int ar**,char *argc){double x,t,s,tx;
int i;
printf("input x(r:)...\nx=");
scanf("%lf",&x);
tx=x;
x=((t=x/6.2831853)-(int)t)*6.2831853;//模2π,避免輸入較大時下面的計算溢位
for(s=t=x,i=3;t>1.0e-6 || t<-1.0e-6;i+=2){
t/=i,t*=x,t/=(i-1),t*=x;//分步寫也是避免溢位
s += (i+1)%4 ? t : -t;
printf("sin(%f) ≈ %f\n",tx,s);
return 0;
c語言輸入x求sinx,公式sinx=x-x^3/3!+x^5/5!-x^7/7!+x^9/9!......
3樓:普海的故事
1.x是整數?
2.sinx沒用吧
3.10^-6應該用double了吧
其實還是比較簡單,不過有些需要注意的地方
4樓:聽不清啊
只是這個程式寫得太複雜了:
#include
double f(double x,int y)return s;
}double g(int x)
return s;
}main(void)
while(c>=1e-6);
printf("%.5lf\n",sinx);}
輸入x算出 sin(x)=x-x^3/3!+x^5/5!-x^7/7!… +x^10/10! 我
5樓:匿名使用者
第二個for迴圈裡面的,錯了
6樓:小帆向前衝
pow函式第一個引數應該大於0
sin(x)=x-x^3/3!+x^5/5!-x^7/7!……
7樓:舊人舊城丶榹
#include
#include
#define pi 3.141592653long fun(int n);
main()
while(fabs(temp)-0.000001>=0);
printf("\nsin x=%f\n",sum);
}long fun(int n)
/*望採納,謝謝*/
求採納為滿意回答。
利用sinx=x-x^3/3!+x^5/5!-x^7/7!+x^9/9!-…,計算sinx(x為弧度值)的值,直到最後一項的絕對值小於10-5時為
8樓:
不知道為什麼不能插入**了,我就簡寫了
第一個空填- term * x * x / ((n + 1) * (n + 2 ))
第二個空填fabs(term) >= 1e-5就是運用了麥克勞林式簡單的性質和math.h基本的函式,不懂可以追問。
sin(x)=x-x^3/3!+x^5/5!-x^7/7!+...,直到最後一項的絕對值小於10的負七次方為止。c語言程式設計
9樓:匿名使用者
這應該是泰勒式的應用,用級數的部分和近似計算函式值。
跳出迴圈的條件是fabs(x)>1e-7,即最後一項的絕對值小於10的負七次方為止
10樓:匿名使用者
這是泰來勒展示沒錯。sin表示自的就是一
個求出來的和,你看原公式不就是sin=一個求和式的形式嘛。。。
我覺得x=-x*z*z/(2*n+1)/2*n;這一行貌似有問題,2*n沒有加括號。
驗證時其實不用轉化,泰勒公式對所有x都成立。結果可能有一點差別,因為這個求和過程終止於你所定義的條件(<1e-7).
利用泰勒級數sin(x)=x-x^3/3!+x^5/5!-x^7/7!...,計算sinx的值,要求最後一項的值小於10^(-5)
11樓:程式設計_高手
測試通過,不懂可以追問
#include
#include
#include
#define pi 3.1415926
double x,sinx =0,n =1,a =1; //a為(2n-1)!
void main()
}printf("%f %f\n",sinx,n);
system("pause");}
c++程式設計計算正弦的近似值。sin(x)=x-x3/3!+x5/5!-x7/7!+…(迴圈10次) 60
12樓:匿名使用者
x3的意思是x*3?還是x^3?以下**以x*3解答,若為x^3可自行修改。
int j = 1; //儲存階乘結果
double sin(x) = 0;
for(int n = 0;n < 10;n++)if(n%2 == 0) else}
13樓:匿名使用者
//結果可能不正確,但程式是這樣的邏輯的
求函式公式,求函式公式
普通公式 d5 sum d 5 d 6 e 3 e 4 0.4 if max d 5 d 6 d5,e 3 e 4 0 碎片時間學excel,每天更新動態 教學,走到 學到 操作上是可以的,但是沒有辦法知道步驟3和步驟4是什麼關係出來的,需要有個資料關聯依據啊,還有,問題一下g列資料是文字格式嗎?若...
化簡公式和一般數學公式,數學化簡公式
正方形 c周長 s面積 a邊長 周長 邊長 4 c 4a 面積 邊長 邊長 s a a 正方體 v 體積 a 稜長 表面積 稜長 稜長 6 s表 a a 6 體積 稜長 稜長 稜長 v a a a 長方形 c周長 s面積 a邊長 周長 長 寬 2 c 2 a b 面積 長 寬 s ab 4 長方體 ...
化學公式表白有哪些?表白公式數學公式是什麼?
1 mg十znso4 mgso4 zn 你的鎂 美 偷走了我的鋅 心 hf sio2 h2sif6 2h2o你是氫氟酸,我是二氧化矽。我願溶入你的骨血,好比二氧化矽在常溫下獨溶於氫氟酸,只此唯一。二氧化矽的性質不活潑,它不與除氟 氟化氫以外的鹵素 鹵化氫以及硫酸 硝酸 高氯酸作用 熱濃磷酸除外 3 ...