开发者社区 问答 正文

三角形三边求外接圆半径问题

给出任意一个三角形的三个边a,b,c。
要求:求出这个三角形的外接圆半径

展开
收起
a123456678 2016-03-19 14:49:10 2629 分享 版权
1 条回答
写回答
取消 提交回答
  • 先利用余弦定理:a^2=b^2+c^2-2bc·cosA
    求出:cosA=(b^2+c^2-a^2)/2bc
    在利用公式:sinA^2+cosA^2=1确定
    sinA=根号(1-cosA^2)
    =根号[(a^2+b^2+c^2)^2-2(a^4+b^4+c^4)]/(2bc)
    然后代入 a/sinA=2R求出R.
    R=2abc/根号[(a^2+b^2+c^2)^2-2(a^4+b^4+c^4)]

    2019-07-17 19:08:16
    赞同 展开评论
问答地址: