No.2ベストアンサー
- 回答日時:
実数型配列入力の有効桁数、総和の有効桁数、倍精度実数が使用可能か等で答は異なってきます。
総和の精度が4-5桁でよい場合には上のままで良いでしょう。
それ以上の精度が必要な場合は、最近の計算機では単精度実数、倍精度実数の演算速度は殆ど同じですので、sumの宣言を変更するのが一番簡単です。
単精度実数しか使えない場合にはforループを2回繰返し、先ず最初のsumから概略の平均値を求め、次に残差の和を求めてsumを補正する形を取ることが出来ます。
(例えばi=1...100000等となった場合を考えてください。最後の方ではsumには入力値の上1-2桁しか反映されなくなってしまいます)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- C言語・C++・C# C言語: ポインタ 5 2022/06/01 08:33
- C言語・C++・C# プログラミング実行後の表示される値を答えよ #include<stdio.h> void main( 7 2022/05/20 00:07
- C言語・C++・C# C言語階乗の総和を求める 2 2023/03/04 23:31
- C言語・C++・C# プログラミングを教えて欲しいです。 配列aは、int a[9]={7,6,12,8,3,5,10,9 4 2022/12/19 23:27
- Visual Basic(VBA) 最終列の右へSUM関数を作成するため下記コードを実行しましたが、最終列「10月28日」が上書きされて 3 2022/12/05 20:32
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- C言語・C++・C# c言語で自然数nを入力、2以上n以下の偶数の累積sumを求めるプログラムをfor文を使って作りたいで 4 2022/11/09 14:10
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分 1 2022/07/19 17:03
- 会計ソフト・業務用ソフト ExcelのSUM関数と+の違い 2 2022/07/12 18:32
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列数式の解除
-
2つ以上の変数を比較して最大数...
-
エクセルで最小値から0を除く方法
-
配列変数の添字が範囲外ですと...
-
for each の現在の配列ポインタ...
-
特定のセル範囲で4文字以上入力...
-
ListViewで、非表示列って作れ...
-
VLOOKUP関数で、一番下...
-
えfor文とか使っちゃう時点で時...
-
配列を任意の数値で埋める方法
-
《エクセル2000》A列・B列の商...
-
VBAで多次元配列のインデックス...
-
【VBA】配列とWorksheetFunctio...
-
VBA 1次元配列を2次元に追加する
-
fortranでのcsvファイルの読み込み
-
VB2008: CSV を二次元配列に読...
-
subの配列引数をoptionalで使う...
-
Excel2003 条件付き中央値
-
FORTRANのCOMMON文
-
ArrayListの初期値に二次元配列...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列数式の解除
-
2つ以上の変数を比較して最大数...
-
VBA 1次元配列を2次元に追加する
-
特定のセル範囲で4文字以上入力...
-
subの配列引数をoptionalで使う...
-
ListViewで、非表示列って作れ...
-
for each の現在の配列ポインタ...
-
配列変数の添字が範囲外ですと...
-
VBのFunctionで、配列を引数...
-
VB6 配列を初期化したい
-
2次元動的配列の第一引数のみを...
-
Excel-VBAの配列「Public Const...
-
配列内の内容を全て表示する方法
-
Dim は何の略ですか?
-
配列を任意の数値で埋める方法
-
VLOOKUP関数で、一番下...
-
アルゴリズム、配列のフローチ...
-
verilogで配列の任意の8bitを取...
-
えfor文とか使っちゃう時点で時...
-
VBA Match関数の限界
おすすめ情報