六邊形是六邊形的封閉圖形,正六邊形是六邊相等且角度相等的六邊形。為了求六邊形的面積,我們只給出其對角線的長度,即 d。
六邊形的每個內角均為 120 度,六邊形所有角度的總和為 720 度。
求邊長為a的六邊形面積的公式,
Area = (3a<sup>2</sup> √3) / 2.
由於所有邊的大小相同且角度為120 度,
d = 2a or a = d/2
透過將a的值表示為d,我們得到了關於d的面積。
2 √3 ) / 8
#include <stdio.h> #include<math.h> int main() { float d = 10; float area = (3 * sqrt(3) * pow(d, 2)) / 8; printf("Area of hexagon = %f",area); return 0; }
Area of hexagon = 64.951904
以上是在C程式中,給定對角線長度的六邊形的面積是多少?的詳細內容。更多資訊請關注PHP中文網其他相關文章!