_Cmulcr、_FCmulcr、_LCmulcr
複素数を浮動小数点数で乗算します。
構文
_Dcomplex _Cmulcr( _Dcomplex x, double y );
_Fcomplex _FCmulcr( _Fcomplex x, float y );
_Lcomplex _LCmulcr( _Lcomplex x, long double y );
パラメーター
x
一方の乗算する複素数オペランド。
y
乗算する浮動小数点オペランド。
戻り値
複素数 x と浮動小数点数 y の積を表す、_Dcomplex、_Fcomplex、または _Lcomplex 構造体。
解説
組み込みの算術演算子は複素数型の Microsoft 実装では機能しないため、_Cmulcr、_FCmulcr、_LCmulcr の各関数では複素数型と浮動小数点型の乗算が簡略化されます。
必要条件
| ルーチンによって返される値 | C ヘッダー | C++ ヘッダー |
|---|---|---|
| _Cmulcr、_FCmulcr、_LCmulcr | <complex.h> | <complex.h> |
これらの関数は Microsoft 固有です。 _Dcomplex、_Fcomplex、_Lcomplex 型は、Microsoft 固有であり、実装されていない C99 ネイティブ型の double _Complex、float _Complex、long double _Complex にそれぞれ相当します。 互換性について詳しくは、「 Compatibility」をご覧ください。
関連項目
関数リファレンス (アルファベット順)
_Cbuild、_FCbuild、_LCbuild
_Cmulcc、_FCmulcc、_LCmulcc
norm、normf、norml
cproj、cprojf、cprojl
conj、conjf、conjl
creal、crealf、creall
cimag、cimagf、cimagl
carg、cargf、cargl
cabs、cabsf、cabsl