クラス complex は、複素数の表示と操作に関するオブジェクトの作成に使用されるテンプレートクラスです。複素数に定義される演算によって、複素数を C++ 言語で使用可能なその他の数値型と自由に混合できるため、数値ソフトウェアの表現を容易で自然なものにすることができます。
複素数を使用するプログラムには、complex ヘッダーファイルをインクルードする必要があります。
# include <complex>