- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:0~2πの範囲を十等分して…)
0〜2πの範囲を十等分してsin(xn)の値を出力するプログラム
このQ&Aのポイント
- 0〜2πの範囲を十等分して、sin(xn)の値を出力するプログラムを作成しています。
- プログラムの実行結果で5と10のsin(xn)の値が異なります。
- また、出力される値の表示が縦に揃っていません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
処理系不明なので正確なことはいえませんが... おそらく画像の結果は、IEC559の単精度浮動小数点数で計算した結果だと思います。いずれにせよ、n=5およびn=10は本来0になるべきですので、計算誤差によって結果が異なるのは仕方がありません。 もうひとつの質問についてですが、書式を % .3e のようにすれば解決できます。ちょっと分かりにくいですが、%と.の間にスペースが入っています。
お礼
回答ありがとうございます。 誤差によるものなのですね。 とても納得できました^^ もうひとつの質問の方も、解決いたしました☆ ありがとうございました!!