C/C++の宿題を片付けます 81代目
■ このスレッドは過去ログ倉庫に格納されています
0855デフォルトの名無しさん
2007/01/23(火) 01:20:24#include<stdio.h>
#include<math.h>
intmain(void){
int n;
double ans=1.0, kou=1.0, t=0.0, x=10.0, e;
printf("%.10f %.10f\n", kou, ans);
for(n=1;n<40;n++){
kou*=-x/n;
if(fabs(t)<fabs(kou)) t=kou;
ans+=kou;
printf("%.10f %.10f\n", kou, ans);
}
printf("t=%.10f\n", t);
e=fabs(ans-exp(-x));
printf("exp(%.1f)=%.10f\n", -x, exp(-x));
printf("e=%.10f\n", e);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています