當前位置:編程學習大全網 - 編程軟體 - 編寫壹個Java程序,從鍵盤輸入x,利用臺勞公式計算COS(x)的值,並輸出之

編寫壹個Java程序,從鍵盤輸入x,利用臺勞公式計算COS(x)的值,並輸出之

是泰勒公式吧,給妳參考

#include<stdio.h>

double getEx(double x,int n){

double temp=1;

for(int i=0;i<n;i++){

temp*=x;

}

return temp;

}

double getJiecheng(int n){

double temp=n;

for(int i=n-1;i>=1;i--){

temp*=i;

}

if(n/2%2==0)

return temp;

else

return -1*temp;

}

double getfabs(double t){

if(t>=0)

return t;

else

return -1*t;

}

void main(){

const double E=1e-6;

double x,t,ans=1;

int n=2;

x=0.5

do{

t=getEx(x,n)/getJiecheng(n);

ans+=t;

n+=2;

if(getfabs(t)<=E){

break;

}

}while(true);

printf("cos(%f)=%f\n",x,ans);

}

  • 上一篇:國二C語言編程題:輸入a、b的值,若a=123,b=456,則重新組數,c=654321
  • 下一篇:細胞死亡的死亡方式
  • copyright 2024編程學習大全網