Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 2.45 KB

cmulcr-fcmulcr-lcmulcr.md

File metadata and controls

59 lines (44 loc) · 2.45 KB
description title ms.date api_name api_location api_type topic_type f1_keywords helpviewer_keywords
Learn more about: _Cmulcr, _FCmulcr, _LCmulcr
_Cmulcr, _FCmulcr, _LCmulcr
03/30/2018
_Cmulcr
_FCmulcr
_LCmulcr
msvcrt.dll
msvcr80.dll
msvcr90.dll
msvcr100.dll
msvcr100_clr0400.dll
msvcr110.dll
msvcr110_clr0400.dll
msvcr120.dll
msvcr120_clr0400.dll
ucrtbase.dll
api-ms-win-crt-math-l1-1-0.dll
DLLExport
apiref
_Cmulcr
_FCmulcr
_LCmulcr
complex/_Cmulcr
complex/_FCmulcr
complex/_LCmulcr
_Cmulcr function
_FCmulcr function
_LCmulcr function

_Cmulcr, _FCmulcr, _LCmulcr

Multiplies a complex number by a floating-point number.

Syntax

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

Parameters

x
One of the complex operands to multiply.

y
The floating-point operand to multiply.

Return Value

A _Dcomplex, _Fcomplex, or _Lcomplex structure that represents the complex product of the complex number x and flaoting-point number y.

Remarks

Because the built-in arithmetic operators do not work on the Microsoft implementation of the complex types, the _Cmulcr, _FCmulcr, and _LCmulcr functions simplify multiplication of complex types by floating-point types.

Requirements

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

These functions are Microsoft-specific. The types _Dcomplex, _Fcomplex, and _Lcomplex are Microsoft-specific equivalents to the unimplemented C99 native types double _Complex, float _Complex, and long double _Complex, respectively. For more compatibility information, see Compatibility.

See also

Alphabetical Function Reference
_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