Yahoo知恵袋より
ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1314672258
>ここから塔まで100メートル、ここから木まで50メートル、塔と木は30度の角度に見える。
この場合、100の二乗+50の二乗-2x100x50xcos30=10000+2500-10000x0.8660254=3839.746
3839.746は61.965684の二乗なので、塔と木の距離は、約61.966メートルです。cos30=0.8660254です。

ここから塔まで100m、ここから木まで50mとしたら、
ちゃんと式にしたら、塔と木の距離xはここから塔までの距離100m-ここから木までの距離50mのx=50(m)ではないですか?