[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 06/05 09:03 / Filesize : 337 KB / Number-of Response : 864
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C/C++の宿題を片付けます 117代目



242 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 12:13:43 ]
[1] 授業単元:C言語
[2] 問題文 
 
指数関数ex の近似値を返す関数expon(x, n)をつくります。第1引数は浮
動小数点数x で,第2引数はex をTaylor 展開で展開する際の最大次数n になります。
n次項までのTaylor 展開の式は下に示す通りです。
さらに,浮動小数点数y と正の整数m を引数とし,y の小数点m 桁より下を切り捨てて出
力する関数trunc(y, m)をつくりなさい。

次に,これらの2つの関数を用いて,ex の近似値を小数点以下の桁数を指定して出力する
プログラムをつくりなさい。
ex ? 1 + x + x2/2! + x3/3! + … + xn/n!

△出力例:
指数関数exp(x)の近似値を計算します!
x を入力してください:2.5?
Taylor 展開の最大次数n は:100?
小数点以下の桁数m は:3?
exp(x)の近似値 = 12.182

[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語: C
[4] 期限: 2008/11/7 24:00まで
[5] その他の制限:printf("%.*f", m, y); は用いないで定義すること。

よろしくお願いします。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<337KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef