餘弦定理計算機 - 解任意三角形 (SAS/SSS)

使用餘弦定理解任意三角形。透過 SAS 求未知邊,或透過 SSS 求未知角。

選擇要找未知邊(SAS)還是未知角(SSS),輸入已知值,就能立即得到結果。

餘弦定理計算機 - 解任意三角形 (SAS/SSS)
使用餘弦定理解任意三角形。透過 SAS 求未知邊,或透過 SSS 求未知角。

餘弦定理範例

四個典型情境,涵蓋 SAS 與 SSS 配置,並包含一個鈍角三角形。

已知值結果構型
a=5, b=7, C=45° (SAS)c ≈ 4.950c² = 25 + 49 − 2(5)(7)cos(45°) = 74 − 49.497 ≈ 24.503,c ≈ 4.950。
a=8, b=6, c=10 (SSS)C = 90°cos(C) = (64+36−100)/(2×48) = 0/96 = 0,所以 C = arccos(0) = 90°(直角三角形)。
a=10, b=12, C=120° (SAS, obtuse)c ≈ 19.08c² = 100+144−2(10)(12)cos(120°) = 244+120 = 364,c = √364 ≈ 19.08。
a=9, b=9, c=6 (SSS, isosceles)C ≈ 38.94°cos(C) = (81+81−36)/(2×81) = 126/162 ≈ 0.7778,C = arccos(0.7778) ≈ 38.94°。

關於餘弦定理計算機

餘弦定理是三角學中的基本定理,它把畢氏定理推廣到任何三角形,而不只是直角三角形。若三角形的三邊 a、b、c 分別對應角 A、B、C,則公式為:c² = a² + b² − 2ab⋅cos(C)。當 C = 90° 時,cos(C) = 0,公式就會退化成大家熟悉的畢氏定理 c² = a² + b²。 餘弦定理主要有兩種使用情境。在邊角邊(SAS)情境下,你已知兩邊與其夾角,想求第三邊。在邊邊邊(SSS)情境下,你已知三邊,想求其中一個角。將公式改寫後,SSS 可表示為:cos(C) = (a² + b² − c²) / (2ab),再對該值取反餘弦即可得到 C。 餘弦定理與正弦定理密切相關,但適用於正弦定理無法直接使用的情況。具體來說,正弦定理需要兩角一邊(AAS/ASA)或兩邊及其非夾角(SSA,會有歧義情況)。餘弦定理能直接處理 SAS 與 SSS,在每種情況下都能給出唯一解(前提是輸入確實形成一個真實三角形)。 它在測量、導航、建築、工程與物理中都有很多實際用途。測量人員會用餘弦定理在無法直接量測時計算兩點之間的距離。導航軟體會使用同一公式的球面版本,計算兩個 GPS 座標之間的方位與距離。結構工程師則用它計算與三角形幾何有關的桁架構件受力。電腦圖學流程也會用餘弦法則來求網格邊之間的夾角。 對於鈍角三角形,其中一個角大於 90°,其餘弦為負,因此 c² > a² + b²。餘弦定理能自然處理這種情況,因為公式同時容納正、負餘弦值。這是它相較於假設存在直角的簡單方法的一大優勢。 這個計算機同時支援 SAS 與 SSS。SAS 時,輸入邊 a、b 以及夾角 C,工具會計算邊 c。SSS 時,輸入三邊 a、b、c,工具會計算角 C。結果會連同使用的公式一起顯示,方便你手動驗算。

如何使用餘弦定理計算機

  1. 選擇計算模式:如果你知道兩邊及其夾角,請選“求邊長(SAS)”;如果你知道三邊,請選“求角度(SSS)”。
  2. 在 SAS 模式下,輸入邊 a 和 b 的長度,以及夾角 C(單位為度)。
  3. 在 SSS 模式下,輸入三邊 a、b、c 的長度。
  4. 點擊“計算”。工具會套用餘弦定理並顯示未知邊或角。
  5. 點擊“重設”即可清空所有欄位並解另一個三角形。

常見問題

什麼是餘弦定理?
餘弦定理指出:對於任意三角形,若邊為 a、b、c,且對應角為 A、B、C,則 c² = a² + b² − 2ab⋅cos(C)。它把畢氏定理推廣到非直角三角形,其中餘弦項用來修正偏離直角的程度。當 C = 90° 時,cos(C) = 0,就能回到熟悉的畢氏定理。
什麼時候該用餘弦定理,而不是正弦定理?
當你處於 SAS(兩邊及夾角)或 SSS(三邊)構型時,應使用餘弦定理。AAS 與 ASA 情況更適合用正弦定理。對於 SSA,正弦定理雖然可用,但會出現歧義;餘弦定理透過解二次方程避免了這種歧義,不過其中一個解可能是多餘的。
餘弦定理能處理鈍角三角形嗎?
可以。對於鈍角三角形,大於 90° 的角其餘弦為負。公式 c² = a² + b² − 2ab⋅cos(C) 依然成立;負餘弦會使 c² 大於 a² + b²,正確反映邊 c 是鈍角所對的最長邊。
如何由三邊求三角形的所有角?
用不同字母對應關係把餘弦定理套用三次。先求 C = arccos((a²+b²−c²)/(2ab)),再求 B = arccos((a²+c²−b²)/(2ac)),最後求 A = 180° − B − C。或者,在已知兩個角後,第三個角可由三角形內角和求出。
如果輸入不能形成有效三角形會怎樣?
對於 SSS,必須滿足三角形不等式:每一邊都要小於另外兩邊之和。如果不成立,就不存在有效三角形,公式會得到 |cos(C)| > 1,而這沒有實數反餘弦值。這個計算機會偵測該情況並顯示錯誤訊息。
餘弦定理和 cosine rule 是同一個東西嗎?
是的,餘弦定理和 cosine rule 指的是同一個定理。“cosine rule” 常見於英國教育脈絡,而 “law of cosines” 則更常見於美國教材。它們的公式與應用完全相同。