通常は、0+3i のように完全に虚部だけのものは通常 3i と書き、5+0i のように完全に実部だけのものは通常 5 と書きます。データ型 complex を使用すると複素数を表現することができます。 注 - 複素数ライブラリ (libcomplex) は互換モードでのみ使用できます (-compat[=4])。標準モード (デフォルトのモード) では、同様の機能を持つ複素数クラスが C++ 標準ライブラリ (libCstd) に含まれています。 複素数ライブラリは、新しいデータ型として複素数データ型を実装します。このライブラリには以下が含まれています。 演算子 数学関数 (組み込み数値型用に定義されている関数) 拡張機能 (複素数の入出力を可能にする iostream 用) エラー処理機能 複素数には、実部と虚部による表現方法の他に、絶対値と偏角による表現方法があります。複素数ライブラリ