C/C++の宿題を片付けます 68代目
■ このスレッドは過去ログ倉庫に格納されています
0666デフォルトの名無しさん
2006/07/02(日) 16:50:54#include <stdio.h>
#define STEP (0.000000001)
int main(){
double x;
double result=0.0;
for(x=0.0; x<1.0; x+=STEP){
result+=1.0/(1.0+x*x);
}
result/=1.0/STEP;
printf("%.9f", result);
return 0;
}
精度の問題で実行結果は 0.785398167 になる。
■ このスレッドは過去ログ倉庫に格納されています