Heim > Backend-Entwicklung > C++ > Hauptteil

In C das größte Reuleaux-Dreieck innerhalb eines Quadrats

王林
Freigeben: 2023-09-07 12:29:01
nach vorne
1411 Leute haben es durchsucht

Ein Lule-Dreieck ist eine Form, die durch den Schnittpunkt von drei Scheiben entsteht, wobei der Mittelpunkt jeder Scheibe auf der Grenze der anderen beiden Scheiben liegt. Sein Rand ist eine Kurve konstanter Breite und neben dem Kreis selbst die einfachste und bekannteste Kurve dieser Art. Konstante Breite bedeutet, dass der Abstand zwischen jeweils zwei parallelen Stützlinien unabhängig von ihrer Ausrichtung gleich ist. Weil alle Durchmesser gleich sind.

In C das größte Reuleaux-Dreieck innerhalb eines Quadrats

Die Grenze des Lule-Dreiecks ist eine Kurve konstanter Breite, die auf einem gleichseitigen Dreieck basiert. Alle Punkte einer Kante haben den gleichen Abstand vom gegenüberliegenden Scheitelpunkt.

In C das größte Reuleaux-Dreieck innerhalb eines Quadrats

Konstruieren Sie ein Lule-Dreieck

Die Formel des Lule-Dreiecks

Wenn die Kurve auf einem gleichseitigen Dreieck basiert und die Seitenlänge des Dreiecks h ist, dann ist die Fläche des Lule-Dreiecks

A = (&pi; * h<sup>2</sup>) / 2 &ndash; 2 * (Area of equilateral triangle) = (&pi; &ndash; &radic;3) * h<sup>2</sup> / 2 = 0.70477 * h<sup>2</sup>
Nach dem Login kopieren

Finden Sie das Maximum innerhalb eines quadratischen Reuleaux-Dreiecks. Nehmen wir ein Beispiel parallele Linien, die das Reuleaux-Dreieck unterstützen.

Der Abstand zwischen den parallelen Linien, die das Reuleaux-Dreieck stützen = die Seitenlänge des Quadrats, die In C das größte Reuleaux-Dreieck innerhalb eines Quadratsa

Die Fläche des Reuleaux-Dreiecks,

A = 0,70477 * a

2

Beispiel

Input: a = 6
Output: 25.3717
Nach dem Login kopieren
Ausgabe
#include <stdio.h>
#include <math.h>
int main() {
   float a = 6;
   float area = 0.70477 * pow(a, 2);
   printf("The area is : %f",area);
   return 0;
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonIn C das größte Reuleaux-Dreieck innerhalb eines Quadrats. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!