Questions

How do you calculate the weighted average?

Multiply each value by its weight, add the results together, then divide by the sum of the weights: sum(value × weight) / sum(weight). For grades of 80, 90 and 100 weighted 20%, 30% and 50%, enter 80, 20 / 90, 30 / 100, 50 as three lines. The contributions are 16, 27 and 50, so the weighted average is 93.

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

A plain average treats every value the same. A weighted average lets each value's weight decide how much it counts, so a value with a larger weight moves the result more. If every weight is equal, a weighted average gives the same result as a plain average of the same values.

Can I use zero or missing weights?

A missing weight is an error, since a blank is not read as zero. A trailing comma with nothing after it is treated the same way, as a missing weight. If every weight is zero, the weighted average has no defined value and the calculator returns an error.

Can I use percentages, credits or frequencies as weights?

Yes. Enter percentage numbers without the % sign, or use credit counts, frequencies or decimal proportions instead. Every weight is relative, divided by the total of whatever scale you choose. For course credit hours of 3, 4 and 3 with grades 70, 85 and 90, the weighted average is 82.

Why is the answer approximate?

The browser uses finite floating-point numbers, so long integers and decimal fractions may be rounded on input, and subtracting two close large values can lose precision. The result shows the browser's actual numeric representation, including scientific notation when a value is very large or very small.