Python程序查找直角三角形的中点和底边之间的角度

假设我们有一个直角三角形的两条边,这些边是 AB 和 BC。考虑斜边 AC 的中点是 M。我们必须找到 M 和 BC 之间的角度。

因此,如果输入类似于 ab = 6 bc = 4,则输出将为 56.309932474020215,因为 ab/bc 的 arc_tan 为 0.9828,但度数为 56.31。

示例

让我们看看以下实现以更好地理解

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