Science Academy
☰✕

Grade Calculator

Enter your scores and how much each one counts to get your weighted grade, or switch to see what you need on the final exam.

Score % and weight % 1
Score % and weight % 2
Score % and weight % 3
Weighted grade83.6%

Weights do not have to add up to 100: the calculator divides by their total, so it also works part-way through a course.

How to calculate your grade by hand

  1. Write each score as a percentage, next to its weight (how much of the course it is worth).
  2. Multiply each score by its weight.
  3. Add all those products together.
  4. Divide by the total of the weights. If the weights add up to 100, just divide by 100.

Exemple résolu

Homework 85% (worth 20%), a test 72% (worth 30%) and the exam 90% (worth 50%): 85 × 20 = 1700, 72 × 30 = 2160 and 90 × 50 = 4500. The total is 8360, and 8360 ÷ 100 = 83.6%. A plain average of the three scores would be 82.3%, lower because the strong exam result counts for half the grade.

For a plain (unweighted) mean, median and mode use the average calculator; to scale a mark to a different total try the proportion calculator, and round the result with the rounding calculator.

Foire aux questions

How do you calculate a weighted grade?

Multiply each score by its weight, add the results, and divide by the total of the weights. Scores of 85% (20%), 72% (30%) and 90% (50%) give (85×20 + 72×30 + 90×50) ÷ 100 = 83.6%.

How do I work out what I need on my final exam?

Needed = (target − current × (1 − w)) ÷ w, where w is the final exam’s weight as a decimal. With 82% now, a target of 85% and a final worth 40%: (85 − 82 × 0.6) ÷ 0.4 = 89.5%.

What if my weights don’t add up to 100%?

Divide by whatever they add up to. Part-way through a course the finished work might only be worth 60%, and dividing by 60 gives your grade so far.

What is the difference between a weighted and an unweighted average?

An unweighted average treats every score the same (a plain mean). A weighted average lets bigger pieces of work, like the final exam, count for more.

Ouvrez le Formules mathématiques