_Cmulcc、_FCmulcc、_LCmulcc

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

構文

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

パラメーター

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

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

戻り値

複素数 xy の積を表す、_Dcomplex_Fcomplex、または _Lcomplex 構造体。

解説

組み込みの算術演算子は複素数型の Microsoft 実装では機能しないため、_Cmulcc_FCmulcc_LCmulcc の各関数では複素数型の乗算が簡略化されます。

必要条件

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

これらの関数は Microsoft 固有です。 _Dcomplex_Fcomplex_Lcomplex 型は、Microsoft 固有であり、実装されていない C99 ネイティブ型の double _Complexfloat _Complexlong double _Complex にそれぞれ相当します。 互換性について詳しくは、「 Compatibility」をご覧ください。

関連項目

関数リファレンス (アルファベット順)
_Cbuild、_FCbuild、_LCbuild
_Cmulcr、_FCmulcr、_LCmulcr
norm、normf、norml
cproj、cprojf、cprojl
conj、conjf、conjl
creal、crealf、creall
cimag、cimagf、cimagl
carg、cargf、cargl
cabs、cabsf、cabsl