已知三条边
1.海伦公式:
三角形的三条边a, b, c
p = (a+b+c)/2; (p是半周长)
面积S = sqrt(p*(p-a)+p*(p-b)+p*(p-c));
2.余弦定理:
cosc=(double)(a*a+b*b-c*c)/(2.0*a*b);
sinc=sqrt(1-d*d);
面积S=0.5*a*b*sinc;
已知三个顶点
(x1, y1)
(x2, y2)
(x3, y3)
公式abs(x1*(y2-y3) + x2*(y3-y1) + x3*(y1-y2))/2;