Averages & Means

Harmonic Mean Calculator

Find the exact reciprocal mean of positive decimal values.

Averages & Means

Enter positive values

Exact reciprocal mean
  1. 1EnterProvide the known values
  2. 2CalculateResults update automatically
  3. 3VerifyReview the details and units
Try an example
Values

Use ordinary decimals; blank rows are ignored.

Exact harmonic mean

Enter valid values to see the result.

Your entries are calculated in this browser and are not submitted to 365CALCS.COM.

Feedback

Understand the subject

What is the harmonic mean?

The harmonic mean is a reciprocal center. It gives greater influence to smaller positive values because it averages their reciprocals first.

It is useful for rates when equal amounts of the numerator quantity are involved—for example, speeds over equal distances.

The relationship

The defining equation

xᵢ are positive rates or ratios, n is their count, and H is the harmonic mean.

See the structure

Turn rates into time per unit

Worked example

Equal distances at 60 and 40 km/h

H = 2 ÷ (1/60 + 1/40) = 48 km/h

Interpret with care

What the result does—and does not—mean

Equal time at each speed would require an arithmetic mean instead. The weight must match what is held equal.

Quick guide

How to use this calculator

  1. Add one strictly positive value per labelled row.
  2. Read the reduced exact fraction.
  3. Use the decimal representation only as a convenience when it repeats or is long.

Calculation method

Average the reciprocals, then invert

The harmonic mean of n positive values is n divided by the exact sum of their reciprocals.

Worked example

Harmonic mean of 2 and 3

The reciprocal sum is 1/2 + 1/3 = 5/6.

2 / (1/2 + 1/3) = 12/5 = 2.4

Supported inputs

Precision and limits

List size

Add 1–100 labelled value rows.

Decimal size

Each value may contain up to 200 digits and 100 decimal places.

Exactness

Exact rational results are never replaced by a rounded decimal; approximations are labelled.

Positive domain

Zero and negative values are rejected because the reciprocal formula would be undefined or outside this calculator's conventional domain.