Java
 Computer >> コンピューター >  >> プログラミング >> Java

放物線の頂点、焦点、および方向を見つけるためのJavaプログラム


以下は、放物線の頂点、焦点、および方向を見つけるJavaプログラムです-

public class Demo{
   public static void find_values(float val_1, float val_2, float val_3){
      System.out.println("The value of vertex is (" + (-val_2 / (2 * val_1)) + ", "+ (((4 * val_1 * val_3) - (val_2 * val_2)) / (4 * val_1)) + ")");
      System.out.println("The value of focus is (" + (-val_2 / (2 * val_1)) + ", " + (((4 * val_1 * val_3) - (val_2 * val_2) + 1) / (4 * val_1)) + ")");
      System.out.println("The value of directrix is " + (int)(val_3 - ((val_2 * val_2) + 1) * 4 * val_1));
   }
   public static void main(String[] args){
      float val_1 = 6, val_2 = 2, val_3 = 9;
      find_values(val_1, val_2, val_3);
   }
}

出力

The value of vertex is (-0.16666667, 8.833333)
The value of focus is (-0.16666667, 8.875)
The value of directrix is -111

Demoという名前のクラスには、3つのfloat値を受け取る静的関数が含まれています。放物線の頂点、フォーカス、およびダイレクトリックスの式は、パラメーターとして関数に渡される値に置き換えられます。主な機能では、値が定義され、これらの値に対して関数が呼び出されます。関連するデータが画面に表示されます。


  1. Pythonプログラムで放物線の頂点、焦点、方向を見つける

    この記事では、以下に示す問題ステートメントの解決策について学習します- 問題の説明 放物線方程式の標準形はy=ax ^ 2です。 + bx+c。 a、b、cの値を入力します。私たちのタスクは、頂点の座標、フォーカス、およびdirectrixの方程式を見つけることです。 頂点 放物線の座標は最も鋭角に曲がる座標ですが、y=aは曲線を生成するために使用される直線です。 ダイレクトリックス 曲線またはサーフェスの記述に使用される固定線。 それでは、実装を見てみましょう- 例 def findparabola(a, b, c):    print ("Ve

  2. 放物線の頂点、焦点、および方向を見つけるためのPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します- 問題の説明 放物線方程式の標準形はy=ax ^ 2 + bx+cです。 a、b、cの値を入力します。私たちのタスクは、頂点の座標、フォーカス、およびdirectrixの方程式を見つけることです。 頂点 放物線の座標は最も鋭角に曲がる座標ですが、y=aは曲線を生成するために使用される直線です。 ダイレクトリックス 曲線またはサーフェスの記述に使用される固定線。 それでは、実装を見てみましょう- 例 def findparabola(a, b, c):    print ("Vert