C ++ライブラリ-<複雑>

前書き

デカルト形式の複素数と、それらを操作するためのいくつかの関数とオーバーロードを含む複素クラスを実装します。

宣言

以下は、std :: complexの宣言です。

template< class T >
class complex;

パラメーター

T −複素数の実数成分と虚数成分の両方のタイプ。

関数

シニア番号 複素数値 定義
1 リアル 複雑な部分に使用されます
2 imag 複素数の虚数部です
3 腹筋 複素数の絶対値です
4 arg 複素数の位相角です
5 ノルム それは複雑な規範です
6 接続詞 複素共役です
7 それは極性成分からの複合体です
8 プロジェクト 複雑な投影です

超越的な過負荷

シニア番号 過負荷 定義
1 cos 複合体の余弦です
2 cosh 複合体の双曲線余弦です
3 exp 複雑な指数です
4 ログ 複素数の自然対数です
5 log10 複素数の常用対数です
6 捕虜 それは複雑な力です
7 複雑なサインです
8 シン 複雑な双曲線正弦です
9 平方根 複素数の平方根です
10 日焼け それは複雑な接線です
11 タン 複素数の双曲線正接です
12 acos 複合体のアークコサインです
13 acosh 複素数のアーク双曲線余弦です
14 asin 複雑なアークサインです
15 asinh 複雑なアーク双曲線正弦です
16 日焼け 複素数のアークタンジェントです
17 アタン 複素数の円弧双曲線正接です