Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

王林
王林nach vorne
2023-09-22 18:21:031046Durchsuche

Hier sehen wir die Fläche des größten Quadrats, das in ein gleichseitiges Dreieck eingeschrieben werden kann. Die Seitenlänge des Dreiecks ist „a“ und die Seitenlänge des Quadrats ist x.

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

Die Seitenlänge 'a' des Dreiecks beträgt −

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

, also ist x −

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?

Beispiel

#include <iostream>
#include <cmath>
using namespace std;
float areaSquare(float a) { //a is side of triangle
   if (a < 0 ) //if a is negative, then this is invalid
      return -1;
   float area = a / (1 + 2/sqrt(3));
   return area;
}
int main() {
   float a = 7;
   cout << "Area of Rectangle: " << areaSquare(a);
}

Ausgabe

Area of Rectangle: 3.24871

Das obige ist der detaillierte Inhalt vonWas ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen