Python程式:求直角三角形中點與底邊之間夾角


假設我們有一個直角三角形的兩條邊AB和BC。假設斜邊AC的中點為M。我們需要求M與BC之間的夾角。

所以,如果輸入是ab = 6 bc = 4,那麼輸出將是56.309932474020215,因為arctan(ab/bc)是0.9828,以度數表示是56.31。

為了解決這個問題,我們將遵循以下步驟:

  • ans := arctan(ab/bc)
  • 返回ans(以度數表示)

示例

讓我們看下面的實現來更好地理解

from math import atan, pi
def solve(ab, bc):
   def deg(rad):
      return 180/pi * rad

   ans = deg(atan(ab/bc))
   return ans

ab = 6
bc = 4
print(solve(ab, bc))

輸入

6, 4

輸出

45.0

更新於:2021年10月12日

2K+ 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.