酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python 利用余弦定理:由两边及夹角轻松算出三角形第三边

在Python中,你可以使用余弦定理来计算三角形的第三条边。余弦定理公式如下: c² = a² + b² - 2ab * cos(C) 其中: - c 是第三边的长度, - a 和 b 是已知的两边, - C 是这两边之间的夹角(单位是弧度)。 如果你的输入是角度(而非弧度),你需要先将其转换为弧度。以下是一个简单的函数实现: ```python import math def calculate_c(side_a, side_b, angle_degrees): # 将角度转换为弧度 angle_radians = math.radians(angle_degrees) # 使用余弦定理计算第三边 side_c = math.sqrt(side_a2 + side_b2 - 2*side_a*side_b*math.cos(angle_radians)) return side_c ``` 你可以这样使用这个函数: ```python side_a = 5 # 已知两边之一 side_b = 7 # 另一边 angle_degrees = 60 # 夹角(度) side_c = calculate_c(side_a, side_b, angle_degrees) print("第三边的长度:", side_c) ``` 这将输出第三边的长度。 ######[AI写代码神器 | 275点数解答 | 2024-04-08 11:22:13]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]