変数を宣言するとすぐに、それを操作し始めます。私の質問は、それが重要であるとしても、操作の速度についてです。配列内のすべての値の合計である
変数があるとします。total
あなたはあなたがするように平均を見つけたいですtotal / length
。新しい値を宣言する方が速いですか(つまりdouble avg = total / length
)、またはすべてを「インプレース」で行う方が速いですか( )、これはもちろん、平均的に貧弱な変数名であるtotal \= length
という事実を無視することによって行われますが、これは単にtotal
私の主張を理解する
プロセッサがALUで計算を行うために、またはビットシフトを介してCPUでハードワイヤード計算を行うために、RAMからデータをコピーする必要があると思われますが、C ++がメモリをどのように処理するかはよくわかりません。また、それがどのように機能するかについて興味があります。バックエンドで。