Javaで2つの凸正多角形の中心が同じかどうかを確認するにはどうすればよいですか?

WBOY
リリース: 2023-08-20 16:37:04
転載
1185 人が閲覧しました

Javaで2つの凸正多角形の中心が同じかどうかを確認するにはどうすればよいですか?

#ポリゴンは、少なくとも 3 つの辺を持つ 2 次元の閉じた形状です。多角形は、辺の数や辺と角度の関係などにより、三角形、正方形、四角形などさまざまな名前で分類されます。

凸多角形の定義では、すべての角度が 180 度未満である多角形であると説明されています。これは、2 つのエッジが交わる点である頂点が形状の中心を向いていることも意味します。

この記事では、2 つの凸正多角形の中心が同じかどうかを調べます。

辺の長さ「a」の凸多角形の 2 つの辺と、辺の長さ「b」の凸多角形の 2 つの辺を取ります (「b>a」)。次に、「a」辺の多角形が「b」辺の多角形に埋め込まれているかどうか、それらの中心が同じかどうかを確認する必要があります。

式「b % a == 0」を使用してこれを求めます。これは、「a」側の辺が「b」側を完全に覆うことができることを意味します。これは、両方の多角形の中心が同じであることを意味します。

###はじめましょう!

いくつかの例を示します

インスタンス-1

の中国語訳は次のとおりです:

インスタンス-1

    a の値が 15、b の値が 30 であるとします。
  • 数式「b % a == 0」に値を入力すると、結果は-
  • になります。

    • ポリゴンの中心は同じです
    インスタンス-2
の中国語訳は次のとおりです:

インスタンス-2

    a の値が 7、b の値が 22 であるとします。
  • 数式「b % a == 0」に値を入力すると、結果は-
  • になります。

    • ポリゴンの中心が同じではありません
    • ###アルゴリズム###

ステップ-1
    -変数を宣言して初期化します。
  • 2 番目のステップ
  • - 中心条件「b % a == 0」を確認します。
  • ステップ-3
  • -結果を印刷します。
  • 複数の方法

  • 私たちはさまざまな方法でソリューションを提供します。

静的入力を使用する場合

  • ユーザー定義メソッドを使用する

  • プログラムとその出力を 1 つずつ見てみましょう。

  • 方法 1: 静的入力を使用する

このメソッドでは、「a」と「b」の値が代入されます。次に、アルゴリズムに従って、2 つの凸正多角形の中心が同じかどうかを調べます

Example

の中国語訳は次のとおりです:

Example

リーリー ###出力### リーリー

方法 2: ユーザー定義メソッドを使用する

このメソッドでは、「a」と「b」に与えられた値を代入します。次に、指定された値を渡すことによってユーザー定義のメソッドが呼び出され、アルゴリズムによって 2 つの凸正多角形の中心が同じかどうかが判断されます。

Example

の中国語訳は次のとおりです:

Example

リーリー ###出力### リーリー

この記事では、Java プログラミング言語を使用して、2 つの凸正多角形の中心が同じかどうかを確認するさまざまな方法を検討しました。

以上がJavaで2つの凸正多角形の中心が同じかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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