Every calculator here runs 100% in your browser — nothing is sent to a server or stored in a database.
§01What is
Understanding the Stadium Calculator
The Stadium Calculator computes Area from 2 inputs: length of rectangle, radius of ends. Stadium/discorectangle.
Geometry is what turns raw measurements into useful answers about space — how much paint, how big a yard, how much material a project will need. Every craftsperson, architect, and DIYer reaches for these formulas regularly.
The Stadium Calculator sits in that toolkit — it stadium/discorectangle. 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.
§02The Formula
How it’s calculated
Area = 2 × t × a+π × a² | Perimeter = 2 × t+2 × π × a
Where
a
Length of rectangle
r
Radius of ends
Area
Output value
Perimeter
Output value
§03Practical Example
Step-by-step walkthrough
Scenario
Apply the formula to a realistic set of inputs: Length of rectangle = 10, Radius of ends = 3.
01Start by noting the input — Length of rectangle: 10.
02Start by noting the input — Radius of ends: 3.
03Substitute these values into the formula: Area = 2 × t × a+π × a² | Perimeter = 2 × t+2 × π × a
04Compute Area: the calculator returns 88.2743.
05Compute Perimeter: the calculator returns 38.8496.
06Cross-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 Stadium 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
Length of rectangle halved
a = 5 (from 10)
Keep every other input at its default and halve the length of rectangle. See how area responds.
01New Length of rectangle: 5
02Baseline Area: 88.2743
03New Area: 58.2743
04Area decreases by 34% → use this sensitivity to plan for real-world variation.
02 · PATTERN
Length of rectangle doubled
a = 20 (from 10)
Keep every other input at its default and double the length of rectangle. See how area responds.
01New Length of rectangle: 20
02Baseline Area: 88.2743
03New Area: 148.274
04Area increases by 68% → use this sensitivity to plan for real-world variation.
03 · PATTERN
Radius of ends halved
r = 1.5 (from 3)
Keep every other input at its default and halve the radius of ends. See how area responds.
01New Radius of ends: 1.5
02Baseline Area: 88.2743
03New Area: 37.0686
04Area decreases by 58% → use this sensitivity to plan for real-world variation.
04 · PATTERN
Radius of ends doubled
r = 6 (from 3)
Keep every other input at its default and double the radius of ends. See how area responds.
01New Radius of ends: 6
02Baseline Area: 88.2743
03New Area: 233.097
04Area increases by 164.1% → 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.