三角形的面积有多中求解方式,根据已知条件的不同,可以选择合适的公式求解
1.已知一边长a和该边上的高h
s=a*h/2
2.已知两边长a,b和它们的夹角C
s=a*b*sin(C)/2
3.已知三角形三边长a,b,c 用海伦公式
p=(a+b+c)/2
s=sqrt(p*(p-a)*(p-b)*(p-c))
3.已知三角形三边长a,b,c ,及其外接圆的半径R
s=a*b*c/(4*R) (多半用于求外接圆半径 R=a*b*c/(4*s)
4.已知三角形三点坐标A(x1,y1) B(x2,y2) C(x3,y3)
s = abs(x1*y2+x2*y3+x3y1-x2*y1-x3*y2-x1*y3)/2