多边形面积公式:S = 0.5 * ( (x0*y1-x1*y0) + (x1*y2-x2*y1) + ... + (xn*y0-x0*yn) );
代码:
for(i=1; i<n; i++)
t1+=x[i]*y[i+1]-x[i+1]*y[i];
t2=t1+(x[n]*y[1]-x[1]*y[n]);
多边形面积公式:S = 0.5 * ( (x0*y1-x1*y0) + (x1*y2-x2*y1) + ... + (xn*y0-x0*yn) );
代码:
for(i=1; i<n; i++)
t1+=x[i]*y[i+1]-x[i+1]*y[i];
t2=t1+(x[n]*y[1]-x[1]*y[n]);