餘弦定理計算機:公式、步驟與完整例題解析
當正弦定理派不上用場時,餘弦定理計算機可以求出任意三角形中缺少的邊或角——具體來說就是 SAS(兩邊及其夾角)與 SSS(三邊)這兩種找不到「對邊與對角成對」的情況。本文帶你親手推演公式的兩個方向:求缺少的邊,以及求缺少的角,並附上完整例題、每題的驗算方式,以及最常讓餘弦定理算錯的那些陷阱。
目錄
什麼是餘弦定理?餘弦定理計算機適用在哪些情況?
餘弦定理把三角形的三邊與其中一個角的餘弦值連結起來,把畢氏定理推廣到非直角的三角形上。只要你手上有兩邊及其夾角(SAS),或是三邊全都已知(SSS),餘弦定理計算機就是正確的工具——這兩種三角形情況正好都找不到成對的邊與對角,正弦定理無從下手。 公式的「邊」形式是 a² = b² + c² − 2bc cos A,其中 a 是角 A 的對邊,b 與 c 是另外兩邊。若令 A = 90°,則 −2bc cos A 這一項會歸零,只剩下 a² = b² + c²——畢氏定理其實就是直角情況下的餘弦定理。下面每一道例題,都建立在同一個關係式之上。
a² = b² + c² − 2bc cos A —— 已知兩邊及其夾角時,用它求出缺少的邊。
如何把餘弦定理變形來求角度?
當三邊都已知、卻沒有任何一個角時(也就是 SSS 的情況),可以把餘弦定理的邊形式移項,直接解出任意一個角。
1. 從邊的形式出發
a² = b² + c² − 2bc cos A。
2. 把餘弦項單獨移到一邊
2bc cos A = b² + c² − a²,做法是兩邊同時加上 2bc cos A,再同時減去 a²。
3. 相除解出 cos A
cos A = (b² + c² − a²) ÷ (2bc)。對這個比值取反餘弦(arccos),就能得到角 A 本身。
cos A = (b² + c² − a²) ÷ (2bc) —— 餘弦定理的角度形式,用於三邊已知而缺少角度時。
如何用餘弦定理求出缺少的邊?
以下是一道完整的 SAS 例題:某三角形的邊 b = 8、邊 c = 10,夾角 A = 60°。求缺少的邊 a。
1. 步驟 1 —— 寫出公式
a² = b² + c² − 2bc cos A。
2. 步驟 2 —— 代入已知數值
a² = 8² + 10² − 2(8)(10) cos 60° = 64 + 100 − 160 cos 60°。
3. 步驟 3 —— 求餘弦值並相乘
cos 60° = 0.5,所以 160 × 0.5 = 80。因此 a² = 64 + 100 − 80 = 84。
4. 步驟 4 —— 開平方根
a = √84 ≈ 9.17。
5. 步驟 5 —— 驗算答案
60° 角的對邊應該比已知的較長邊(10)短,但長度與兩邊都在同一個量級——9.17 正好落在這個範圍。回代檢查:9.17² ≈ 84.09,與 84 已足夠接近,可以確認運算無誤(微小的落差來自開根號後的四捨五入)。
b = 8、c = 10、A = 60° → a² = 64 + 100 − 80 = 84 → a ≈ 9.17。
如何用餘弦定理求出缺少的角?
以下是一道完整的 SSS 例題:某三角形的三邊為 a = 7、b = 9、c = 12。求邊 c 的對角 C。
1. 步驟 1 —— 寫出 C 的角度形式
cos C = (a² + b² − c²) ÷ (2ab)。注意 C 是 c 的對角,所以被減掉的那一項是 c²。
2. 步驟 2 —— 代入已知數值
cos C = (7² + 9² − 12²) ÷ (2 × 7 × 9) = (49 + 81 − 144) ÷ 126。
3. 步驟 3 —— 化簡分子與分母
49 + 81 − 144 = −14,所以 cos C = −14 ÷ 126 ≈ −0.1111。
4. 步驟 4 —— 取反餘弦
C = arccos(−0.1111) ≈ 96.38°。
5. 步驟 5 —— 驗算答案
邊 c = 12 是三角形中最長的一邊,因此它的對角 C 必定是最大的角——96.38° 是鈍角(剛超過 90°),正好符合預期。而且在還沒按下 arccos 之前,餘弦值為負就已經在告訴你這是一個鈍角,這本身就是很好用的檢查方式。
a = 7、b = 9、c = 12 → cos C = −14 ÷ 126 ≈ −0.1111 → C ≈ 96.38°。
如何驗證餘弦定理計算機算出的結果?
餘弦定理計算機的結果,可信度取決於背後的驗算。當你用餘弦定理求出一個未知角之後,正弦定理提供了一條獨立的路徑來檢查其餘的角,因為任何三角形的三個內角總和必定恰好是 180°。 延續上面的 SSS 例題(a = 7、b = 9、c = 12、C ≈ 96.38°),用正弦定理求角 A:sin A ÷ a = sin C ÷ c,所以 sin A = a × sin C ÷ c = 7 × sin(96.38°) ÷ 12 ≈ 7 × 0.9938 ÷ 12 ≈ 0.5797,得到 A = arcsin(0.5797) ≈ 35.42°。接著 B = 180° − 96.38° − 35.42° = 48.20°。把三個角加回去——96.38° + 35.42° + 48.20° = 180.00°——即可確認每個角都算對了。
任何三角形的三個內角總和永遠是 180° —— 用這個事實去交叉驗證每一個餘弦定理的答案。
使用餘弦定理時該避免哪些錯誤?
不論是手算還是拿計算機核對,餘弦定理算錯的原因大多集中在少數幾種錯誤上。
1. 錯誤 1 —— 該用正弦定理時卻硬套餘弦定理
如果已知兩角及任一邊(AAS 或 ASA),或是兩邊及非夾角(SSA),正確的起手公式是正弦定理——餘弦定理是專門為 SAS 與 SSS 這兩種情況設計的。
2. 錯誤 2 —— 忘記邊公式裡的減號
a² = b² + c² − 2bc cos A 用的是減法,不是加法。把 2bc cos A 加上去而不是減掉,算出來的邊長會完全錯誤。
3. 錯誤 3 —— 角度公式裡角與邊沒有配對正確
計算 cos C = (a² + b² − c²) ÷ (2ab) 時,被減掉的那個字母(c)必須對應到你要求的角(C),而且不能出現在分母裡。搞混的話,算出來的會是另一個頂點的角。
4. 錯誤 4 —— 弄混角度模式與弧度模式
cos 60° = 0.5,但 60 弧度的餘弦值完全是另一個數字。在計算任何餘弦或反餘弦之前,一定要先確認計算機的角度模式。
5. 錯誤 5 —— 沒有檢查 cos A 是否落在 −1 到 1 之間
如果算出的餘弦值超出 −1 到 1 的範圍,代表給定的三個邊長根本無法構成三角形——在取 arccos 之前先回頭核對數值,因為超出範圍的數取 arccos 沒有實數解。
cos A = (b² + c² − a²) ÷ (2bc) 的結果必須落在 −1 到 1 之間 —— 若不是,題目給的三角形根本不存在。
練習題:你能解出這些餘弦定理三角形嗎?
先自己選對餘弦定理的形式、動手算一遍,再對照答案。
1. 題目 1 —— SAS,求缺少的邊
某三角形 b = 5、c = 7,夾角 A = 45°。求邊 a。答案:a² = 25 + 49 − 2(5)(7) cos 45° = 74 − 70(0.7071) ≈ 74 − 49.50 = 24.50,所以 a = √24.50 ≈ 4.95。
2. 題目 2 —— SSS,求最大的角
某三角形三邊為 a = 4、b = 6、c = 9。求角 C(最長邊的對角)。答案:cos C = (16 + 36 − 81) ÷ (2 × 4 × 6) = −29 ÷ 48 ≈ −0.6042,所以 C = arccos(−0.6042) ≈ 127.16°。
3. 題目 3 —— SAS,順便用直角做合理性檢查
某三角形 b = 6、c = 8,夾角 A = 90°。求邊 a。答案:a² = 36 + 64 − 2(6)(8) cos 90° = 100 − 96(0) = 100,所以 a = 10——正好對應大家熟悉的 6-8-10 直角三角形,因為 cos 90° = 0 會讓公式退化成畢氏定理。
這些題目歸根究柢都只有兩個動作:選出餘弦定理的邊形式或角度形式,然後小心地代入並化簡。
餘弦定理在真實問題中用在哪裡?
餘弦定理不只是三角函數的練習題——只要需要從不完整的資訊推出三角形的第三邊或某個角,它就會出現。測量人員用它計算無法直接丈量的地形距離,做法是結合兩段已測得的距離以及它們之間的夾角。航海與飛行規劃用它求出:已知航程的兩個分段時,直線路徑的距離與方位為何。在物理中,同一條公式可以算出合向量的大小——例如合力或合速度——只要知道兩個分向量以及它們的夾角即可,因為向量三角形遵守的關係式與幾何三角形完全相同。
測量、導航,以及物理中的向量加法,靠的都是本文所講的同一個關係式:a² = b² + c² − 2bc cos A。
Solvify 如何幫你驗證餘弦定理的計算?
當你弄懂本文的邊形式與角度形式之後,Solvify 的 AI 解題工具可以直接拍下三角形題目——不論來自作業、課本,還是三角函數考前複習——並帶你走過同樣的代入與反餘弦步驟,讓你把它的解法與自己手算的結果對照,在交出去被打分之前抓出正負號或運算上的閃失。
要真正掌握餘弦定理,最快的方法是先動手算完一個三角形,再用計算機驗證——而不是反過來。
相關文章
相關數學解題工具
智慧掃描解題
拍下任何一道三角形題目,立即獲得逐步拆解。
逐步解題說明
每一次代入與每一步反餘弦都有詳細解釋,而不是只給你最後的邊長或角度。
AI 數學家教
針對邊形式、角度形式或計算中的任何一步追問,直到你完全弄懂為止。
