1

現在の Java プロジェクトでは、長方形の中心からの水平距離と垂直距離を計算する必要があります。そのような距離を見つけるために、以前のプロジェクトの式を使用してみました。これが私のコードです:

    // Calculations; centerCoordinate = 0
    formula = Math.sqrt(Math.pow(userXCoordinate - centerCoordinate, 2) + Math.pow(userYCoordinate - centerCoordinate, 2));  

私の教授は、(0, 0) までの水平方向の距離が 10 / 2 以下で、(0, 0) までの垂直方向の距離が 5 / 2 以下の場合、その点は長方形の中にあるというヒントを与えました。水平距離に 5、垂直距離に 2.5 を使用し、これらの数値に変数を設定してみました。次に、数式の結果が変数以下であるかどうかを示す if-else ループを作成し、座標が長方形内にある場合、それ以外の場合は外側にあることを示しました。これは間違った答えを返しました。他に何ができるでしょうか?

4

2 に答える 2