C言語なら俺に聞け! Part 111
■ このスレッドは過去ログ倉庫に格納されています
0154デフォルトの名無しさん
2005/07/21(木) 13:35:51#include<stdio.h>
#include <math.h>
int main(void)
{
int k;
double a,b,c,d,e,f;
a=0;b=0;c=0;d=0;e=0;f=0;
for(k=0;k<=1000000;k++)
{
f=1/pow(16,k);
b=4/(8*k+1);
c=2/(8*k+4);
d=1/(8*k+5);
e=1/(8*k+6);
a=a+f*(b-c-d-e);
}
printf("%f",a);
}
実行結果が4.0000となってしまいます。どこがおかしいかどなたか
教えていただけませんか?
■ このスレッドは過去ログ倉庫に格納されています