次の方法で共有


_Cmulcc_FCmulcc_LCmulcc

2 つの複素数を乗算します。

構文

_Dcomplex _Cmulcc( _Dcomplex x, _Dcomplex y );
_Fcomplex _FCmulcc( _Fcomplex x, _Fcomplex y );
_Lcomplex _LCmulcc( _Lcomplex x, _Lcomplex y );

パラメーター

x
一方の乗算する複素数オペランド。

y
他方の乗算する複素数オペランド。

戻り値

xおよびyの複素積を表す_Dcomplex_Fcomplex、または_Lcomplex構造体。

解説

組み込みの算術演算子は、複合型の Microsoft 実装では機能しないため、 _Cmulcc_FCmulcc、および _LCmulcc 関数を使用すると、複合型の乗算が簡略化されます。

要件

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

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

関連項目

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