ホームページ > バックエンド開発 > C++ > 複素数を初期化して出力する C++ プログラム

複素数を初期化して出力する C++ プログラム

王林
リリース: 2023-09-01 09:41:07
転載
1438 人が閲覧しました

複素数を初期化して出力する C++ プログラム

複素数は現代科学における非常に基本的な概念であり、この概念は数学に初めて導入されました。 17世紀初頭に導入されました。複数形は a ib です。ここで、a と b は実数です。 a は a の実数部と呼ばれ、ib は虚数部と呼ばれます。 は実数です。 a は a の実数部と呼ばれ、ib は虚数部と呼ばれます。 複数。 C には、複素数を表すクラスがあります。 複雑なクラス。 C の複雑なクラスはさまざまな操作を表現および操作できます 複数の数字について。複素数を表現、初期化、表示する方法を見てみましょう 番号。

初期化にクラス コンストラクターを使用する

複数クラスを使用するには、複数ライブラリをインポートする必要があります。これは、import または インクルードするには #include ステートメントを使用します。を宣言して初期化します 複雑なオブジェクトについては以下で説明します。最初の例では、代入にコンストラクターを使用します。 複素数の実数部と虚数部を初期値として使用します。

###文法### リーリー ###アルゴリズム###

2 つの数値変数の入力を受け入れます。

  • これら 2 つの変数を複素数のコンストラクターに渡します。

  • 複数の数字を表示します。

  • Example

    の翻訳は次のとおりです:
  • Example
リーリー ###出力### リーリー

任意の数値データ型を使用して、複合変数の現在の

を置き換えることができます。 タイプ、ダブル。

初期化には代入演算子を使用します

代入演算子を使用して、実数部と虚数部の値を複素数に代入することもできます 番号。ただし、これを行うには、タイプ「a ib」の数を指定する必要があります。 「b」はいずれも数値である。数値が整数の場合は、スペースにゼロを入れます 小数点以降。実数を書き込むときは小数点を使用する必要があります 「a」の部分。たとえば、10 は 10.0 と記述する必要があります。

###文法### リーリー ###アルゴリズム###

新しい複数形オブジェクトを取得します。

「a.ib」表記を使用してオブジェクトに値を割り当てます。

    複数の値を表示します。
  • Example
  • の翻訳は次のとおりです:

    Example

    リーリー ###出力### リーリー
  • 複数の数字を表示
  • 「real()」関数と「imag()」関数を使用すると、複素整数の実数部と虚数部を取得できます。

    個別に表示されます。 「real()」関数は複素数の実部を表示します。 「imag()」関数は、複素数の虚数部を表示します。ここに例があります ###サンプル。
  • ###文法### リーリー ###アルゴリズム###

新しい複数形オブジェクトを取得します。

「a.ib」表記を使用してオブジェクトに値を割り当てます。

複数の値を表示します。

Example

の翻訳は次のとおりです:

Example
    リーリー ###出力### リーリー ###結論は###
  • 複素数は、さまざまなプログラムの幅広いアプリケーションで必要となります。

    科学分野。ヘッダー ファイル

    に含まれる C 複数形クラスは、次のことを提供します。 複数の数値を表すインターフェース。複数のクラスがあらゆる操作をサポート 加算、減算、乗算、共役、ノルムなどの複素数 さらに多くの操作。この記事ですでに説明したように、それほど難しいことではありません 通常の数値を複素数に変換します。ただし、 複素数を表示するときは、実数部と虚数部に注意する必要があります そうしないと、プログラムで複数のエラーが発生する可能性があります。

以上が複素数を初期化して出力する C++ プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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