次の方法で共有


_Cbuild_FCbuild_LCbuild

実数部と虚数部から複素数を作成します。

構文

_Dcomplex _Cbuild( double real, double imaginary );
_Fcomplex _FCbuild( float real, float imaginary );
_Lcomplex _LCbuild( long double real, long double imaginary );

パラメーター

real
作成する複素数の実数部。

imaginary
作成する複素数の虚数部。

戻り値

指定した浮動小数点型の値の複素数 (realimaginary * i) を表す_Dcomplex_Fcomplex、または_Lcomplex構造体。

解説

_Cbuild_FCbuild、および_LCbuild関数を使用すると、複合型の作成が簡略化されます。 crealcrealfcreallcimagcimagfcimagl関数を使用して、表される複素数の実数部分と虚数部分を取得します。

要件

ルーチンによって返される値 C ヘッダー C++ ヘッダー
_Cbuild_FCbuild_LCbuild <complex.h> <ccomplex>

これらの関数は Microsoft 固有です。 型 _Dcomplex_Fcomplex、および _Lcomplex は、実装されていない C99 ネイティブ型の double _Complexfloat _Complex、および long double _Complexにそれぞれ対応する Microsoft 固有の型です。 互換性の詳細については、「 Compatibility」を参照してください。

関連項目

関数リファレンス (アルファベット順)
_Cmulcc_FCmulcc_LCmulcc
_Cmulcr_FCmulcr_LCmulcr
normnormfnorml
cprojcprojfcprojl
conjconjfconjl
crealcrealfcreall
cimagcimagfcimagl
cargcargfcargl
cabscabsfcabsl