Math387.CMulI Method

Overload List

#SignatureDescription
1function CMulI(const A: TCplx; const BI: Double): TCplx;Multiply two complex numbers.
2function CMulI(const A: TSCplx; const BI: Single): TSCplx;
3function CMulI(const AI: Double; const B: TCplx): TCplx;Multiply complex number B with imaginary number Ai.
4function CMulI(const AI: Single; const B: TSCplx): TSCplx;

Overload 1: function CMulI(const A: TCplx; const BI: Double): TCplx;

Multiply two complex numbers.

#NameTypeDescription
1ATCplx
2BIDouble

Returns: TCplx (complex)

Remarks:

Multiply complex number A with imaginary number Bi: R = A*b*i;

Overload 2: function CMulI(const A: TSCplx; const BI: Single): TSCplx;

#NameTypeDescription
1ATSCplx
2BISingle

Returns: TSCplx

Overload 3: function CMulI(const AI: Double; const B: TCplx): TCplx;

Multiply complex number B with imaginary number Ai.

#NameTypeDescription
1AIDouble
2BTCplx

Returns: TCplx (complex)

Remarks:

Multiply complex number B with imaginary number Ai: R = a*i*B;

Overload 4: function CMulI(const AI: Single; const B: TSCplx): TSCplx;

#NameTypeDescription
1AISingle
2BTSCplx

Returns: TSCplx