C/C++の宿題を片付けます 92代目
■ このスレッドは過去ログ倉庫に格納されています
0694デフォルトの名無しさん
2007/07/11(水) 19:09:03[2] ゼータ関数は次式で定義される(wikipediaゼータ関数にリンクさせます)
ttp://ja.wikipedia.org/wiki/%E3%82%BC%E3%83%BC%E3%82%BF%E9%96%A2%E6%95%B0
s=6のとき、π^6/945に収束する。これを確認するプログラムを作成せよ。ただし、プログラム演算では無限大を扱うことができないため、
級数の和の無限個をとるのではなく、有限の範囲内(例えばn=100など)で計算する必要がある。
条件1)一度の計算で種々のnに対する収束精度を比較・検討したいため、二重ループを使うことにする。そのため、
外側ループでは初期値をmとして、nまでm刻みで値を変更し、内側ループでは該当する値に応じたゼータ関数値を算定できるようにプログラムせよ。
(例えばn=1000とm=100に設定した場合、nの値を10パターン変化させることができる。)
条件2)必ず倍精度で計算し、5パターン以上は比較できるようにすること
[3] 環境
[3.1] OS: Linax
[3.2] コンパイラ: gcc
[3.3] 言語: C
[4] 期限: [2007年7月18日まで]
[5] その他の制限:とくにありません。
考えてもわかりませんでした、どうか皆様よろしくお願いします (ノ_・、)
■ このスレッドは過去ログ倉庫に格納されています