早教吧 育儿知识 作业答案 考试题库 百科 知识分享

已知三角形的三边长,求其中一个角的sin值,用VB如何编写不是用余弦定理先求这个角的余弦值,在求正弦值.

题目详情
已知三角形的三边长,求其中一个角的sin值,用VB如何编写
不是用余弦定理先求这个角的余弦值,在求正弦值.
▼优质解答
答案和解析
这应该是个数学问题吧.把sin用三边表示出来就行了.
根据正弦定理可知S△ABC=b*c*sinA/2
根据海伦公式:已知三角形三边a,b,c, S△ABC=(1/4)√[(a+b+c)(a+b-c)(a+c-b)(b+c-a)]
sinA=2*S△ABC/bc=(1/4)√[(a+b+c)(a+b-c)(a+c-b)(b+c-a)]/bc
=√[(a+b+c)(a+b-c)(a+c-b)(b+c-a)]/2bc
代码应该很容易写了吧.
看了 已知三角形的三边长,求其中一...的网友还看了以下: