掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コンパイルエラーc2665を取り除くには? (ID:66482)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
複素数領域に拡張したsinは公式で一発ですし、自前で計算しなくても、 <complex>をインクルードすればそれだけで使えるようになりますが、 複素数領域に拡張したasinって、何か数学的または慣用的な定義って ありましたっけ? 例えば、sin(z)=2を満たす複素数zは、π/2 + j*(log(2 + √3)) と π/2 + j*(log(2 - √3))のふたつがありますけど、複素数版のasinを 定義するならば、asin(2)を上記のどちらかに絞るか、何か適当な定義域を 定めて、このような曖昧な結果が出るzをasinに食わせるのはNGとする 必要があるわけで。 こういった定義ができないからSTLにも複素数版のasinが定義されて いないのだと思い込んでいたけど、実際のところ、どうなんだろう。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.