📜  在给定两个角度的情况下找到三角形的角度测量(1)

📅  最后修改于: 2023-12-03 14:51:32.242000             🧑  作者: Mango

在给定两个角度的情况下找到三角形的角度测量

本程序旨在帮助用户在已知三角形的其中两个角度的情况下,求出第三个角度的角度测量。

输入

本程序接受两个角度的输入,数据类型为浮点数,范围为0 ~ 180。

输出

本程序将输出第三个角度的角度测量,数据类型为浮点数,范围为0 ~ 180。

算法

由三角形内部角度和为180度的性质,我们可以将已知的两个角度相加,并用180减去结果,即可得到第三个角度的角度测量。

代码片段
def get_third_angle(angle1: float, angle2: float) -> float:
    """
    在已知两个角度的情况下,求出第三个角度的角度测量
    :param angle1: 第一个已知角度,数据类型为浮点数,范围为0 ~ 180
    :param angle2: 第二个已知角度,数据类型为浮点数,范围为0 ~ 180
    :return: 第三个角度的角度测量,数据类型为浮点数,范围为0 ~ 180
    """
    return 180 - angle1 - angle2
使用示例
angle1 = 30.0
angle2 = 60.0
angle3 = get_third_angle(angle1, angle2)
print("第三个角度的角度测量为", angle3)

输出:

第三个角度的角度测量为 90.0