Heim >Backend-Entwicklung >C++ >Wie groß ist in einem C-Programm die Fläche eines Sechsecks angesichts der Länge seiner Diagonale?
Ein Sechseck ist eine geschlossene Form eines Sechsecks, und ein regelmäßiges Sechseck ist ein Sechseck mit sechs gleichen Seiten und gleichen Winkeln. Um die Fläche eines Sechsecks zu ermitteln, geben wir nur die Länge seiner Diagonale an, die d beträgt.
Jeder Innenwinkel eines Sechsecks beträgt 120 Grad und die Summe aller Winkel eines Sechsecks beträgt 720 Grad.
Die Formel zum Ermitteln der Fläche eines Sechsecks mit der Seitenlänge a,
Area = (3a<sup>2</sup> √3) / 2.
Da alle Seiten gleich groß sind und der Winkel 120 Grad beträgt,
d = 2a or a = d/2
Indem wir den Wert von a als d ausdrücken, erhalten wir den Fläche in Bezug auf d. Die chinesische Übersetzung von
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
Das obige ist der detaillierte Inhalt vonWie groß ist in einem C-Programm die Fläche eines Sechsecks angesichts der Länge seiner Diagonale?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!