A Lule Triangle は、3 つの円盤の交差によって形成される形状であり、各円盤の中心は他の 2 つの円盤の境界上にあります。その境界は一定幅の曲線であり、円自体を除けば、このような曲線の中で最も単純で最もよく知られています。幅が一定とは、2 本の平行なサポート ライン間の間隔が、方向に関係なく同じであることを意味します。直径がすべて同じだからです。
ルーレ三角形の境界は、正三角形に基づく一定幅の曲線です。エッジ上のすべての点は、反対側の頂点から等距離にあります。
ルーレ三角形の作成
ルーレ三角形の公式
曲線が正三角形に基づいている場合、辺の長さは次のようになります。三角形が h の場合、ルーロー三角形の面積は
A = (π * h<sup>2</sup>) / 2 – 2 * (Area of equilateral triangle) = (π – √3) * h<sup>2</sup> / 2 = 0.70477 * h<sup>2</sup>
正方形内の最大のルーロー三角形を見つけます
例を示します,
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 サイトの他の関連記事を参照してください。