Freigeben über


_Cmulcr, _FCmulcr, _LCmulcr

Multipliziert eine komplexe Zahl mit einer Gleitkommazahl.

Syntax

_Dcomplex _Cmulcr( _Dcomplex x, double y );
_Fcomplex _FCmulcr( _Fcomplex x, float y );
_Lcomplex _LCmulcr( _Lcomplex x, long double y );

Parameter

x
Einer der komplexen Operanden, die multipliziert werden sollen.

y
Der Gleitkommaopernd, der multipliziert werden soll.

Rückgabewert

A _Dcomplex, _Fcomplex, oder _Lcomplex Struktur, die das komplexe Produkt der komplexen Zahl x und Gleitkommazahl ydarstellt.

Hinweise

Da die integrierten arithmetischen Operatoren nicht an der Microsoft-Implementierung der komplexen Typen funktionieren, vereinfachen die _Cmulcr, _FCmulcrund _LCmulcr Funktionen die Multiplikation komplexer Typen durch Gleitkommatypen.

Anforderungen

Routine C-Header C++-Header
_Cmulcr, _FCmulcr, _LCmulcr <complex.h> <complex.h>

Diese Funktionen sind microsoftspezifisch. Die Typen _Dcomplex, _Fcomplexund _Lcomplex sind Microsoft-spezifische Entsprechungen mit den nicht implementierten systemeigenen C99-Typen double _Complex, float _Complexbzw long double _Complex. . Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.

Siehe auch

Alphabetische Funktionsreferenz
_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