0
cloneList = Point [](系列點放入構造函數) 我已經嘗試了很多不同的時間來修復這個公式,但是我想要。該公式發現於 http://en.wikipedia.org/wiki/Shoelace_formula index(i)是一個既有x值又有y值的點。複雜的多邊形區域
public double getArea() {
double area = 0;
for (int i = 0; i < cloneList.length-1; i++){
area += cloneList[i].getX()*cloneList[i+1].getY() - cloneList[i+1].getX()+cloneList[i].getY();
}
area = area/2;
//System.out.println(Math.abs(area));
return Math.abs(area);
}
當我= cloneList.length-1時,你將什麼添加到變量區域?提示:在這一點上添加是不正確的。 – Slartibartfast 2013-04-18 03:51:12
呃...我不知道.. – Fish 2013-04-18 03:53:31