正方形は、4 つの辺の長さが等しい 2 次元の形状です。正方形の対辺は平行で、4つの内角はすべて直角で、対角線は同じ長さです。この記事では、与えられた 4 つの点が正方形を形成しているかどうかを確認する方法を検討します。
図に示すように、4 つの点、つまり A、B、C、D を持つ正方形が得られます。 -
これらの点から正方形を形成しているかどうかを確認する必要があります。これを確認するには、次の条件を満たす必要があります -
点Aと点Cの間の距離と、点Bと点Dの間の距離、つまり「x」は等しくなければなりません。
点Aと点Bの間の距離、点Bと点Cの間の距離、点Cと点Dの間の距離、点Dと点Aの間の距離、つまり「z」は等しくなければなりません。
次の式を使用して 2 点間の距離を求めます -
$$\mathrm{d=\sqrt{(x_{2}-x_{1})^2(y_{2}-y_{1})^2}}$$
点 1 は (x1, y1)、点 2 は (x2, y2) になります。
###はじめましょう!いくつかの例を示します
複数の方法
プログラムとその出力を 1 つずつ見てみましょう。
この方法では、ポイント値が割り当てられます。次に、アルゴリズムに従って、指定された 4 つの点が正方形を形成するかどうかを調べます。
の中国語訳は次のとおりです:
Exampleリーリー ###出力### リーリー
この記事では、Java プログラミング言語を使用して、線が円に触れているか、交差しているか、または円の外側にあるかを確認するさまざまな方法を検討しました。以上がJavaで与えられた4つの点が正方形を形成しているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。