calc.engineer / General & Math / Pythagorean Theorem

Pythagorean Theorem v1.0.0

Solve for any side of a right triangle using the Pythagorean theorem (a² + b² = c²). Provide any two of the three sides (a, b, c) and the missing side is computed. Also returns the triangle area (0.5 * a * b), perimeter, and confirms it is a right triangle. Side c is always the hypotenuse. Fundamental to surveying, construction (squaring corners), navigation (distance calculations), physics (vector decomposition), and 3D graphics. Chain with slope_calc for coordinate geometry or square_root for simplified radical answers.

← from slope_calc.distance← from square_root.resultfeeds slope_calc →feeds square_root →
Length of side a (leg)
Length of side b (leg)
Length of side c (hypotenuse)
Fill in the inputs and Compute to see the structured result.

From an agent (MCP) or the API

curl -X POST https://calc.engineer/api/pythagorean_theorem \
  -H "Content-Type: application/json" \
  -d '{"a": …, "b": …, "c": …}'

MCP: connect to https://calc.engineer/mcp and call pythagorean_theorem.

calc.engineer — free, MCP-native engineering tools.