Enter Semi Axes
Tip: If b > a, the calculator treats the larger value as a.Formulas
Exact: P = 4 a E(e)
, with e = \(\sqrt{{1 - b^2/a^2}}\)
and E the complete elliptic integral of the second kind.
- Ramanujan I:
P \approx \pi [3(a+b) - \sqrt{{(3a+b)(a+3b)}}]
- Ramanujan II:
h = ((a-b)^2)/(a+b)^2
,P \approx \pi(a+b)[1 + 3h/(10 + \sqrt{{4 - 3h}})]
- Kepler:
P \approx \pi\,\sqrt{{2(a^2 + b^2)}}
Results
Eccentricity e: 0.80000000 | h: 0.06250000
Method | Perimeter (m) | Error vs Exact |
---|---|---|
Exact (elliptic integral) | 25.526999 | 0.000000% |
Ramanujan I | 25.526986 | -0.000049% |
Ramanujan II | 25.526999 | 0.000000% |
Kepler | 25.906237 | 1.485634% |
Convert Exact Perimeter
Unit | Value |
---|---|
m | 25.526999 |
cm | 2552.699886 |
mm | 25526.998863 |
in | 1004.999955 |
ft | 83.749996 |
What is Ellipse Perimeter?
The perimeter of an ellipse, sometimes called its circumference, is the total distance around the oval defined by semi‑major axis a and semi‑minor axis b. Unlike a circle, there is no elementary closed form for this length. The exact value uses the complete elliptic integral of the second kind: P = 4 a E(e), where e = sqrt(1 − b²/a²) is the eccentricity. Because elliptic integrals are special functions, practitioners often use approximations. Ramanujan’s first formula is P ≈ π [3(a + b) − √((3a + b)(a + 3b))]. His second formula refines accuracy using h = ((a − b)²)/(a + b)² with P ≈ π(a + b) [1 + 3h/(10 + √(4 − 3h))]. Both give results within tiny fractions of a percent for most shapes. For highly eccentric ellipses, numerical evaluation of E(e) provides a reference. In applications, a represents the longer semi axis and b the shorter, measured in consistent units. Perimeter scales linearly with units, so converting inputs converts perimeter accordingly. Understanding ellipse perimeter supports design of racetracks, gears, orbits, optical apertures, and any geometry involving ovals. This calculator presents exact and approximate methods, explains formulas, and quantifies error so you can choose the best approach.
FAQs
1) What are a and b?
a is the semi‑major axis (longer half‑diameter) and b is the semi‑minor axis (shorter half‑diameter).
2) Do I need a ≥ b?
No. Enter any positive values; the calculator assigns the larger value to a automatically.
3) Which method should I use?
The exact method is most reliable. Ramanujan II is typically extremely close and faster; Ramanujan I and Kepler are convenient approximations.
4) How accurate are the approximations?
For modest eccentricities, Ramanujan II often differs from exact by less than 0.01%. The table shows the signed percentage error for your inputs.
5) What units can I use?
Select meters, centimeters, millimeters, inches, or feet. The perimeter is returned in the chosen unit and also converted to other units.
6) What happens if I enter zero or negative values?
Values are clamped at zero. If either axis is zero, the perimeter becomes zero.
7) Does a circle fit this model?
Yes. When a = b = r, the perimeter reduces to 2πr using every method.
8) Can I trust the exact integral?
Yes. It is computed by adaptive Simpson integration to high tolerance and serves as the reference for error calculations.