放物線の頂点、焦点、準線を見つけるための C/C++ プログラム

WBOY
リリース: 2023-09-05 17:21:07
転載
1270 人が閲覧しました

放物線の頂点、焦点、準線を見つけるための C/C++ プログラム

平面上の点の集合で、曲線上の任意の点が中心点 (焦点と呼ばれます) から等距離になるような曲線を形成するものは、放物線#です。 ##.

放物線の一般方程式は次のとおりです。

y = ax<sup>2</sup> + bx + c
ログイン後にコピー

放物線の頂点は、放物線が最も急に曲がる座標であり、a は直線です。曲線を生成するために使用される線です。

焦点は、放物線のすべての点から等距離にある点です。

ここでは、頂点、焦点、および焦点を見つけます。放物線の準線。これらすべての値を求める数式があります。そして、その数式を使ってプログラムを作ります。

Input:
a = 10,
b = 5,
c = 4
Output:
The vertex: (-0.25, 3.375)
The Focus: (-0.25, 3.4)
y-Directrix:-1036
ログイン後にコピー

解法

決められた物体線図の数値をもとに、点、焦点、y方向の数式を求めます。

顶点 = {(-b/2a) , (4ac-b

2/4a)}

焦点 = {(-b/2a) ), (4ac-b

2 1/4a)}

方向 = c - (b

2 1)*4a

#include <iostream>
using namespace std;
int main() {
   float a = 10, b = 5, c = 4;
   cout << "The vertex: (" << (-b / (2 * a)) << ", " << (((4 * a * c) - (b * b)) / (4 * a)) << ")\n";
   cout << "The Focus: (" << (-b / (2 * a)) << ", " << (((4 * a * c) - (b * b) + 1) / (4 * a)) << ")\n";
   cout << "y-Directrix:" << c - ((b * b) + 1) * 4 * a;
}
ログイン後にコピー

以上が放物線の頂点、焦点、準線を見つけるための C/C++ プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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