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.