Math387::CMul Function

Overload List

#SignatureDescription
1TCplx CMul(const TCplx &A, const TCplx &B);Complex multipliction.
2TSCplx CMul(const TSCplx &A, const TSCplx &B);
3TCplx CMul(const TCplx &A, const double B);Multiply two numbers.
4TSCplx CMul(const TSCplx &A, const float B);
5TCplx CMul(const double A, const TCplx &B);Multiply two numbers.
6TSCplx CMul(const float A, const TSCplx &B);

Overload 1: TCplx CMul(const TCplx &A, const TCplx &B);

Complex multipliction.

#NameTypeDescription
1Aconst TCplx &
2Bconst TCplx &

Returns: the result of complex multiplication: Z = A*B.

See Also: Math387::CDiv
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 2: TSCplx CMul(const TSCplx &A, const TSCplx &B);

#NameTypeDescription
1Aconst TSCplx &
2Bconst TSCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 3: TCplx CMul(const TCplx &A, const double B);

Multiply two numbers.

#NameTypeDescription
1Aconst TCplx &
2Bconst double
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 4: TSCplx CMul(const TSCplx &A, const float B);

#NameTypeDescription
1Aconst TSCplx &
2Bconst float
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 5: TCplx CMul(const double A, const TCplx &B);

Multiply two numbers.

#NameTypeDescription
1Aconst double
2Bconst TCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 6: TSCplx CMul(const float A, const TSCplx &B);

#NameTypeDescription
1Aconst float
2Bconst TSCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler