1.第一次寫博客啊寫博客啊寫啊寫0.0.。0.
2.輸入正多邊形的邊長·邊數·求正多邊形的面積
3.超級簡單,可是在轉弧度制那里有點懵,剛開始學Java,所以難免走彎路
4.代碼如下:
1 public double getArea() { 2 double small_rec = borderLength/2.0;//直角三角形直邊 3 int n = borderNumber*2;//小三角形的個數 4 float angle = (float) (360.0/n); 5 //inner_radius是多邊形內接圓半徑 6 inner_radius = small_rec/ Math.tan(Math.PI*angle/180); 7 area = ((small_rec*inner_radius)/2.0)*n; 8 return area; 9 }