ID非公開さん
2022/5/12 21:54
2回答
級数 X=1-1/2+1/3-1/4+1/5=∑(変数n、始点1、終点5)(-1)^n+1/nを計算するプログラムを下の写真のように作成したのですが、うまくいきません。コンパイルし、実行はできるのですが、答えがあいませんでした。どなたか
級数 X=1-1/2+1/3-1/4+1/5=∑(変数n、始点1、終点5)(-1)^n+1/nを計算するプログラムを下の写真のように作成したのですが、うまくいきません。コンパイルし、実行はできるのですが、答えがあいませんでした。どなたか このプログラムの追加、修正するべきところを教えて下さい。よろしくお願いします。
C言語関連・42閲覧・25
ベストアンサー
1/2〜1/5 をプログラム中にそのまま埋め込むと、 すべて整数型なので、計算値は0です。 浮動小数点型で計算するように書きましょう。 1.0/2 とか、1/2.0 とか、1.0/2.0 とか。
1人がナイス!しています
質問者からのお礼コメント
わかりやすい説明付きでありがとうございます。無事解決しました。
お礼日時:5/16 11:12