Wolfram|Alpha has triangle calculators. Solve problems related to the Pythagorean theorem, sides of a right triangle, shadow length for a local light source or for shadows cast by the sun, changing shadow length for a local light source, triangle areas and Heron's formula.