- 71 名前:デフォルトの名無しさん mailto:sage [2009/05/21(木) 23:23:11 ]
-
double sine(double x){ long int i, n=5; double ans=0.0; for(i=0;i<n;++i){ ans+=power(-1,i)*power(x,2*i+1)/kaijyou(2*i+1); } return ans; } double power(double x, long int n){ //再帰処理 if(n==0){ return 1.0; } else{ return power(x,n-1)*x; //再帰処理実行 } }
|

|