C では、正方形内の最大のルーロー三角形

王林
リリース: 2023-09-07 12:29:01
転載
1442 人が閲覧しました

A Lule Triangle は、3 つの円盤の交差によって形成される形状であり、各円盤の中心は他の 2 つの円盤の境界上にあります。その境界は一定幅の曲線であり、円自体を除けば、このような曲線の中で最も単純で最もよく知られています。幅が一定とは、2 本の平行なサポート ライン間の間隔が、方向に関係なく同じであることを意味します。直径がすべて同じだからです。

C では、正方形内の最大のルーロー三角形

ルーレ三角形の境界は、正三角形に基づく一定幅の曲線です。エッジ上のすべての点は、反対側の頂点から等距離にあります。

C では、正方形内の最大のルーロー三角形

ルーレ三角形の作成

ルーレ三角形の公式

曲線が正三角形に基づいている場合、辺の長さは次のようになります。三角形が h の場合、ルーロー三角形の面積は

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>
ログイン後にコピー

正方形内の最大のルーロー三角形を見つけます

C では、正方形内の最大のルーロー三角形

例を示します,

Input: a = 6
Output: 25.3717
ログイン後にコピー

説明

ルーロー三角形の面積は 0.70477 * b2 で、b は間の距離です。平行線 ルーロー三角形をサポートします。

ルーローの三角形を支える平行線間の距離 = 正方形の一辺の長さ、つまり a

ルーローの三角形の面積 A = 0.70477 * a2

##例

#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;
}
ログイン後にコピー

出力

The area is : 25.371719
ログイン後にコピー

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

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート