I在庫の価格である数字の配列を有するで素子1のアレイの平均値を見つける:以下に示すように時間
ダブル[] XYZ =新しいダブル{10.1、20.34、35.46、78.34、 98.67、43.73 ........}
は今、私は時間に基づいて株式の平均を見つけたい:
第一分=平均(10.1)= 10.1 第二分=平均(10.1 + 20.34)= 15.22 3分=平均(10.1 + 20.34 + 35.46)= 21.96
これを行う1つの方法は、分(1,2,3,4 ...)回ループして平均を見つけることです。しかし、私のリストは非常に巨大なので、これはパフォーマンスの問題になる可能性があります。
毎回平均を見つける他の方法はありますか?
ありがとうございます。
マヘシュ
平均値の配列を作成して、各要素を反復するときに平均値の配列を作成することもできます。 – Lazarus
UIの最新の平均値のみを表示する必要があります。以下のさまざまなオプションを見て、Oliのソリューションを使用しました。これはメモリとパフォーマンスの点で最適です。 – Mahesh
@Mahesh最後の平均値だけを表示しなければならない場合は、合計を計算してから**一度**に分割しなければなりません。 – Andrey