# Find height of a triangle given length of three sides?

How can I find the height of a triangle given the length of all three sides?

The only solution I could find was to use Heron's formula to find area then $A=\frac{1}{2}bh$ to find height. Is there an easier way to do this?

I'm going to be using this in a piece software I'm developing, so a simple solution makes things much easier.

-
Is there anything special about the triangle? Is it right, isosceles, ... – Wintermute Nov 4 '13 at 22:45
A triangle has three heights, and maybe different heights. If you want an easy solution there must be something special with your triangle, otherwise Heron's formula. – nikamed Nov 4 '13 at 22:51
Your approach seems good to me. Easy to code. And it will execute fairly quickly because it doesn't involve any trig functions. – bubba Nov 4 '13 at 23:25
@mtiano Unfortunately no. – RedHatter Nov 4 '13 at 23:37
@bubba My approach isn't too bad ... its just been nagging at me that there's got to be a better way. – RedHatter Nov 4 '13 at 23:46