Eric C. answered 05/30/16
Tutor
5.0
(180)
Engineer, Surfer Dude, Football Player, USC Alum, Math Aficionado
Hi Moxa.
If you have two side-lengths of p and one side-length of m, you can draw a vertical line from the top of the triangle to the base. This will create two equal right triangles with hypotenuse p and base 1/2*m.
The base angles can be determined by:
theta_base = arcos(m/2p)
theta_base = arcos(m/2p)
The top angle can be determined by:
theta_top = 2*arcsin(m/2p)
You multiply by two to find theta_top because by drawing the vertical you cut the angle of your original isosceles triangle in half. So arcsin(m/2p) would only find half of the original angle measure.
Hope this helps.