Units: keep the same unit for all sides; output uses the same unit.
Validation: sides must be non-negative; when solving a leg, c must be larger than the known leg.
Tips & notes
If you enter all three sides, the tool verifies the identity within a small numerical tolerance.
Use the “Decimals” control to set precision (0–12 places).
Works for any consistent unit system (metric or imperial).
Cookies & privacy
Utilities Bunker uses necessary cookies to run the site. Optional cookies help remember preferences,
measure usage, and improve the platform. You can change your choices any time.
Privacy Policy.