このツールに問題がありますか?
「Weighted Grade Calculator Online」について
このツールは、課題ごとに重みが異なる科目の総合成績を計算します。各課題の点数と重み(%)を入力すると、教員が記録する加重平均が返されます。
多くの大学・高校では加重評価が使われます:宿題 20%、中間 30%、期末 40%、参加 10% など。加重成績を知れば、目標到達に必要な次回得点を正確に把握できます——単純平均では足りません。
「期末で 85% 取ったら最終成績は?」「A を確定するには期末で何点必要?」といった what-if 分析に使えます。
このツールの使い方
重み付き平均点を計算する手順
項目を入力
「Items (grade*weight per line)」は 1 行 1 評価で `grade*weight` の形式:`92*0.4` は 92 点・授業内ウェイト 40%、`78*0.2` は 78 点・20%。アスタリスク前後の空白は問題ありません。
パーサが受け付ける記法
成績・重みとも小数 OK。重みの合計が 1 でなくてもよく、ツールが `sum(weights)` で割るので `92*40` `78*20` でも `92*0.4` `78*0.2` でも同じ結果。`*` の無い行や NaN は 0 として処理。
「実行」
結果は `weightedAverage` のみ:`Σ(grade × weight) / Σ(weight)`、小数 2 桁。入力が空、または重み合計が 0 のときは「No valid items.」を投げます。
期末を逆算
目標達成のために期末で必要な点数を出すには、現在の結果+仮の `?*<finalWeight>` を入れ、`?` を解きます。式変形でも可:`targetAvg × Σw = Σ(known g × w) + needed × finalW` → `needed` を解く。