C/C++の宿題を片付けます 94代目
■ このスレッドは過去ログ倉庫に格納されています
0582デフォルトの名無しさん
2007/08/05(日) 09:01:55浮動小数点数の演算には丸め誤差があって、
x=0 に 0.05 足すのを20回繰り返して、正確に x=1 とはなってない。
そのプログラムだとx=0.95までしかループしてない。
int x, n;
double sum=0;
n = 1 / 0.05;
for(x=0 ; x<=n ; x++){
sum += sin(0.05*x);
}
■ このスレッドは過去ログ倉庫に格納されています