已知三边长,求任意一个角度(直角三角形)?

如题所述

直角三角形比较简单,可以利用三角函数,就是算出来一个角的正切值,再用反正切函数求出角度

其实一般的三角形都可以一直三边求任意一个角

利用的方法是余弦公式对于任意三角形,任何一边的平方等于其他两边平方的和减去这两边与他们夹角的余弦的两倍积,若三边为a,b,c
三角为A,B,C
,则满足性质——

  (注:a*b、a*c就是a乘b、a乘c
。a^2、b^2、c^2就是a的平方,b的平方,c的平方。)

  a^2=b^2+c^2-2*b*c*CosA

  b^2=a^2+c^2-2*a*c*CosB

  c^2=a^2+b^2-2*a*b*CosC

  CosC=(a^2+b^2-c^2)/2ab

  CosB=(a^2+c^2-b^2)/2ac

  CosA=(c^2+b^2-a^2)/2bc
温馨提示:答案为网友推荐,仅供参考