多邊形的面積演算法
㈠ 多邊形的面積怎麼求
用叉乘(或者叫向量積)設多邊形的點按某順序依次是(x1,y1),(x2,y2),...,(xn,yn)我們任選一個點和每條邊相連,相鄰的邊做叉乘再除以2(構成三角形的有向面積),一般我們選原點(0,0)則面積S=(x1y2-x2y1)/2+(x2y3-x3y2)/2+...+(xny1-x1yn)/2這里S是有向面積 還要取絕對值程序很簡單了 如果數組標號是0到n-1則double s=0;for (int i=0;i<n;i++) s+=((double)x[i]*y[(i+1)%n]-(double)x[(i+1)%n]*y[i])/2;s=fabs(s);
㈡ 求多邊形的面積公式,謝謝
長方形的面積等於長×寬,正方形的面積等於邊長乘邊長三角形的面積等於底乘高除以二相相四邊形的面等於底乘高梯形的面積等於上底加下底的和乘高除以二。
㈢ 多邊形面積公式是什麼
多邊形面積公式,要看具體的多邊形是什麼,例如:
1、長方形的面積=長×寬 S=ab
2、正方形的面積=邊長×邊長 S=a·a= a²
3、三角形的面積=底×高÷2 S=ah÷2
4、平行四邊形的面積=底×高 S=ah
5、梯形的面積=(上底+下底)×高÷2
多邊形周長公式
三角形的周長C = a+b+c(abc為三角形的三條邊)
四邊形:C=a+b+c+d(abcd為四邊形的邊長)
長方形:C=2(a+b) (a為長,b為寬)
正方形:C=4a(a為正方形的邊長)
多邊形:C=所有邊長之和。
扇形的周長:C = 2R+nπR÷180˚ (n=圓心角角度) = 2R+kR (k=弧度)
㈣ 多邊形的面積公式
給多邊形添加輔助線,換成熟悉圖形的面積公式
㈤ 多邊形的面積計算方法
多邊體的計算方法是按照他的公式進行底面積乘高,就是它的計
㈥ 多邊形面積怎麼算
多邊形面積的運算情況比較多,有些可以採用比較巧妙的辦法,常見的有切割拼補法,拼補成我們熟悉的形狀後用公式計算;有分割法:分割成兩個或者多個會求面積的形狀再相加即可
㈦ 多邊形的面積計算公式
正多邊形內角計算公式與半徑無關
要已知正多邊形邊數為n內角和=180(n-2)
半徑為r
圓的內接三角形面積公式:(3倍根號3)除以4再乘以r方
外切三角形面積公式:3倍根號3r方
外切正方形:4r方
內接正方形:2r方
五邊形以上的就分割成等邊三角形再算
內角和公式——(n-2)*180`
我們都知道已知a(x1,y1)、b(x2,y2)、c(x3,y3)三點的面積公式為
|x1x2x3|
s(a,b,c)=|y1y2y3|*0.5=[(x1-x3)*(y2-y3)-(x2-x3)*(y1-y3)]*0.5
|111|
(當三點為逆時針時為正,順時針則為負的)
對多邊形a1a2a3、、、an(順或逆時針都可以),設平面上有任意的一點p,則有:
s(a1,a2,a3,、、、,an)
=abs(s(p,a1,a2)+s(p,a2,a3)+、、、+s(p,an,a1))
p是可以取任意的一點,用(0,0)時就是下面的了:
設點順序(x1y1)(x2y2)...(xnyn)
則面積等於
|x1y1||x2y2||xnyn|
0.5*abs(||+||+......+||)
|x2y2||x3y3||x1y1|
其中
|x1y1|
||=x1*y2-y1*x2
|x2y2|
因此面積公式展開為:
|x1y1||x2y2||xnyn|
0.5*abs(||+||+......+||)=0.5*abs(x1*y2-y1*x2+x2*y3-y2*x3+...+xn*y1-yn*x1)
|x2y2||x3y3||x1y1|
㈧ 多邊形面積怎麼算
求多邊形的面積需要先將不規則多邊形分解成熟悉的圖形三角形、正方形等規則圖形。然後套用公式,將各個規則圖形面積解出。最後將所有圖形面積進行求和計算即可得出多邊形面積。
㈨ 多邊形的面積怎麼計算
一般通過劃分,把多邊形劃成多個三角形來計算
王曉華
回答採納率:43.0%
2008-11-19
08:17
檢舉
將多邊形分割成多個三角形來求面積的和。
㈩ 多邊形的面積公式是什麼
1、規則多邊形面積。
面積=1/2 x周長x邊心距。這個公式的解釋如下:周長:所有邊長的總和。邊心距:多邊形的中心到各邊的垂直距離。如果題目讓你用的是邊心距方法,一般來說題里都會給出邊心距的大小。比如你要計算一個正六邊形的面積,該正六邊形邊心距10√3。如果已經知道了周長,直接代入公式就可以了。