ホームページ  >  記事  >  バックエンド開発  >  楕円に内接する正方形の中にある最大のルーロー三角形は何ですか?

楕円に内接する正方形の中にある最大のルーロー三角形は何ですか?

WBOY
WBOY転載
2023-08-29 20:49:051140ブラウズ

ここでは、正方形に内接し、さらに楕円に内接する最大のルール三角形の面積が表示されます。楕円の長軸の長さは 2a、短軸の長さは 2b であることがわかります。正方形の一辺の長さは「x」、ルアー三角形の高さは h です。

楕円に内接する正方形の中にある最大のルーロー三角形は何ですか?

#長軸 2a、短軸 2b の楕円に内接する正方形の一辺の長さは、-

# であることがわかります。 楕円に内接する正方形の中にある最大のルーロー三角形は何ですか?

#ルール三角形の高さは a と同じです。したがって、h = x となります。したがって、ルール三角形の面積は-

となります。 楕円に内接する正方形の中にある最大のルーロー三角形は何ですか?

#include <iostream>
#include <cmath>
using namespace std;
float areaReuleaux(float a, float b) { //a and b are half of major and minor axis of ellipse
   if (a < 0 || b < 0) //either a or b is negative it is invalid
      return -1;
   float x = sqrt((a*a) + (b*b)) / (a*b);
   float area = ((3.1415 - sqrt(3)) * (x) * (x))/2;
   return area;
}
int main() {
   float a = 5;
   float b = 4;
   cout << "Area of Reuleaux Triangle: " << areaReuleaux(a, b);
}

出力

Area of Reuleaux Triangle: 0.0722343

以上が楕円に内接する正方形の中にある最大のルーロー三角形は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。