Every calculator here runs 100% in your browser — nothing is sent to a server or stored in a database.
§01What is
Understanding the Weighted Average (3 values)
The Weighted Average (3 values) computes Weighted average from 6 inputs: x₁, w₁, x₂, w₂, x₃, w₃. Σ(wᵢ xᵢ) / Σwᵢ.
Mathematics shows up in every corner of daily life — budgeting, cooking, construction, engineering, even reading a bus schedule. A calculator like this lets you skip the scratch-paper step and move straight to the answer, without the arithmetic mistakes that creep in when the numbers get messy.
The Weighted Average (3 values) sits in that toolkit — it Σ(wᵢ xᵢ) / Σwᵢ. Enter your numbers above and the result updates instantly; every step of the math is shown in the Derivation panel so you can see exactly how the answer was reached.
Apply the formula to a realistic set of inputs: x₁ = 80, w₁ = 0.3, x₂ = 85, w₂ = 0.5, x₃ = 90, w₃ = 0.2.
01Start by noting the input — x₁: 80.
02Start by noting the input — w₁: 0.3.
03Start by noting the input — x₂: 85.
04Start by noting the input — w₂: 0.5.
05Start by noting the input — x₃: 90.
06Start by noting the input — w₃: 0.2.
07Substitute these values into the formula: {let t=e.x1,a=e.w1,n=e.x2,r=e.w2,o=e.x3,l=e.w3;return(t × a+n × r+o × l) / (a+r+l)}
08Compute Weighted average: the calculator returns 84.5.
09Cross-check the answer by opening the Derivation panel above — every line of math is shown so you can follow the computation end-to-end.
§04Variants
Common Weighted Average (3 values) Problems
The formula gets rearranged depending on which variable you need. Here are the patterns you’ll run into in the real world — find the one that matches your problem and follow the worked steps.
01 · PATTERN
x₁ halved
x1 = 40 (from 80)
Keep every other input at its default and halve the x₁. See how weighted average responds.
01New x₁: 40
02Baseline Weighted average: 84.5
03New Weighted average: 72.5
04Weighted average decreases by 14.2% → use this sensitivity to plan for real-world variation.
02 · PATTERN
x₁ doubled
x1 = 160 (from 80)
Keep every other input at its default and double the x₁. See how weighted average responds.
01New x₁: 160
02Baseline Weighted average: 84.5
03New Weighted average: 108.5
04Weighted average increases by 28.4% → use this sensitivity to plan for real-world variation.
03 · PATTERN
w₁ halved
w1 = 0.15 (from 0.3)
Keep every other input at its default and halve the w₁. See how weighted average responds.
01New w₁: 0.15
02Baseline Weighted average: 84.5
03New Weighted average: 85.2941
04Weighted average increases by 0.9% → use this sensitivity to plan for real-world variation.
04 · PATTERN
w₁ doubled
w1 = 0.6 (from 0.3)
Keep every other input at its default and double the w₁. See how weighted average responds.
01New w₁: 0.6
02Baseline Weighted average: 84.5
03New Weighted average: 83.4615
04Weighted average decreases by 1.2% → use this sensitivity to plan for real-world variation.
§05FAQ
Frequently asked questions
Yes. The calculator implements the standard formula as documented and returns exact floating-point results. No approximations are used unless noted in the formula.
Your feedback
How useful was this calculator?
Your ratings stay in your browser — they help us learn which tools people actually rely on.