FC2ブログ

【C言語】複素数で指数関数

C言語で複素数を指数関数の中に入れたい時。

#include

cexp(complex z);


complex.hをインクルードしたらcomplex型が使えるようになる。
値を取り出す時はcreal(complex z), cimag(complex z), cabs(complex z)で取り出すことができる。



complex型の正式な構造は知らない。
調べてみたけどたどり着けなかった。
double[2]型ではないようだから構造体だと思うんだけど、構造体のメンバがわからない。

当面、creal, cimag, cabsを使う。
スポンサーサイト



コメント

非公開コメント

中野梓
プロフィール

dhythm

Author:dhythm
関西に住む大学院生。専攻は宇宙物理学。
専攻が宇宙物理学の理学修士。現在は社会人。
Mac, Windowsを併用。Linuxでサーバーマシンをたてる計画中。
使用言語 : C, Java, COBOL, Perl, Python, Object-C

社会の荒波にもまれながら、日々勉強中。

アクセスカウンター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード