【レポート課題(3)のコメント】

 

¨         問題2の停止条件は,新たに加える項の絶対値が機械精度epsより小さいことである.絶対値を求めるには,if文を用いて符号を逆転させるか,関数absを用いる.なお,関数absは第5回目の授業で習うので,解答例では関数absを用いていない.

 

¨         問題2の式は,y = sin2xのテイラー展開である.

 

¨         階乗の計算には,prod( )関数(教科書p.24の表2.4)を使えば簡単に計算できる.

 

¨         繰り返し計算の前に,y = -1; y = 0; yの値を初期化しておかないと,以前に実行したyの値が今回の実行に反映されて,正しい結果とならないので注意すること.

 

 

レポート課題(3)

 

解答例