From: "ゴトウダイスケ" Date: 2005-11-08T15:44:28+09:00 Subject: [ruby-list:41512] Re: 数を減らしてくループ こんにちは。ゴトウです。 TO:rubikitchさん、小波さん お返事ありがとうございます。納得しました。 自分のあまりの無知さが恥ずかしい限りです。 (メインはrubyではないですが)一応職業プログラマですが、 僕が携わる業務では余り意識してない(しなくても出来てしまう) ので、そこらへんの知識がゴッソリ抜け落ちていました。 >表示するときは有効数字を指定しておくといいでしょう。 > >10.0.step(0,-2.0){|i| puts format("%.1f\n",i)} > dt = 0.01 > for i ..... > t = tstart + dt * i > ... > end > > とすべきというのが,誤差の蓄積を避けて精度を確保するための定石 > とされてますね. // ゴトウダイスケ