初中幾何知識復習,已知直角三角形角度和鄰邊長求對邊長


我相信在面對涉及到幾何運算的程序問題時不需要打草稿直接敲出正確代碼的大神是存在的,當然我目前不是。

最近遇到一個實際問題,需要用到初中學過的三角函數知識來解決,把問題用三角函數來描述就是在一個直角三角形中,已知一個角α的角度,和角α的鄰邊長a,求角α的對邊長b.

能夠想到肯定是用tan這個函數,雖然我忘記了叫什么,百度才想起來叫做正切函數。

兩個要點:

1,tan(α的弧度) = 對邊長b / 領邊長a

2,弧度 = 角度 * PI / 180

 

那么用代碼(js)寫答案就是b = Math.tan(α * Math.PI / 180) * a . 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM