📅  最后修改于: 2023-12-03 15:21:27.899000             🧑  作者: Mango
三角形是几何中比较重要的一种形状,它由三条线段组成,每两条线段之间的交点被称为顶点。根据三条线段的长度关系,可以将三角形分为等腰三角形、等边三角形、直角三角形等几种类型。在计算机图形学和计算几何学中,三角形是最基础、最常用的图形之一。
根据三边求面积:
$S=\sqrt{p(p-a)(p-b)(p-c)}$
其中,$a$、$b$、$c$为三角形的三条边的长度,$p$为半周长,即:$\frac{a+b+c}{2}$。
根据两边和夹角求第三边:
$c=\sqrt{a^2+b^2-2ab\cos{C}}$
其中,$a$、$b$为已知的两条边的长度,$C$为它们夹角的度数。
根据余弦定理求角度:
$\cos{C}=\frac{a^2+b^2-c^2}{2ab}$
# 计算三角形面积的Python代码示例
import math
a = 5
b = 6
c = 7
p = (a +b + c)/2
S = math.sqrt(p*(p-a)*(p-b)*(p-c))
print(S)