Hier erfahren Sie, wie Sie die Fläche des Reuleaux-Dreiecks wie folgt berechnen. Innerhalb eines Reuleaux-Dreiecks befindet sich ein gleichseitiges Dreieck. Unter der Annahme, dass die Höhe h beträgt, besteht diese Form aus dem Schnittpunkt dreier Kreise.
Es gibt drei kreisförmige Sektoren. Die Fläche jedes Sektors beträgt −
Da die Fläche eines gleichseitigen Dreiecks dreimal addiert wird, müssen wir sie subtrahieren. Daher ist der letzte Bereich −
#include <iostream> #include <cmath> using namespace std; float areaReuleaux(float h) { if (h < 0) //if h is negative it is invalid return -1; float area = ((3.1415 - sqrt(3)) * h * h)/2; return area; } int main() { float height = 6; cout << "Area of Reuleaux Triangle: " << areaReuleaux(height); }
Area of Reuleaux Triangle: 25.3701
Das obige ist der detaillierte Inhalt vonWie groß ist die Fläche des Luer-Dreiecks?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!