C语言求π的近似值
C語言求π的近似值(最后一項精確到小數的后6位)
π/4可以寫成:
故把等式的右邊用循環依次表示出來,直到最后一項絕對值>0.000001即可。
N-S結構化流程圖表示:
代碼:
#include<stdio.h> #include<math.h> int main(){int sign=1;//正負1變換double pi=0.0,n=1.0,term=1.0;//定義初始化π,等式右邊的每一項 while(fabs(term)>1e-6) {pi=pi+term;n=n+2;sign=-sign;term=sign/n;}pi=pi*4;printf("pi=%10.8f\n",pi);return 0; }###################################################################
結果:
總結
- 上一篇: 【教程】Western 操作步骤
- 下一篇: ReplicaSet