Contents
Problem
Solution
先算出三個邊,再用 餘弦定理 求出 $cos(A)$ 。
對 $cos(A)$ 取反函數 arc() 後即為 $A$ ,此時再用 正弦定理 將直徑求出即可。
也可用三角形面積 $\frac{1}{2}bcsin(A)$ 和海龍公式,以邊 a 為底在圓上找一點使其成為直角三角形,此時斜邊即為 $2R$ ,$sin(A) = \frac{a}{2R}$ ,代回三角形面積以求出直徑。
Code
1 |
|
先算出三個邊,再用 餘弦定理 求出 $cos(A)$ 。
對 $cos(A)$ 取反函數 arc() 後即為 $A$ ,此時再用 正弦定理 將直徑求出即可。
也可用三角形面積 $\frac{1}{2}bcsin(A)$ 和海龍公式,以邊 a 為底在圓上找一點使其成為直角三角形,此時斜邊即為 $2R$ ,$sin(A) = \frac{a}{2R}$ ,代回三角形面積以求出直徑。
1 |
|