求n边形的面积(n>=3)

[复制链接]
查看11 | 回复1 | 2011-1-26 12:37:21 | 显示全部楼层 |阅读模式
我们都知道已知A(x1,y1)、B(x2,y2)、C(x3,y3)三点的面积公式为
|x1 x2 x3|S(A,B,C) = |y1 y2 y3| * 0.5 =
|1
1
1 |[(x1-x3)*(y2-y3) - (x2-x3)*(y1-y3)]*0.5
(当三点为逆时针时为正,顺时针则为负的) 对多边形A1A2A3、、、An(顺或逆时针都可以),设平面上有任意的一点P,则有: S(A1,A2,A3,、、、,An) = abs(S(P,A1,A2) + S(P,A2,A3)+、、、+S(P...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行