Math387.CMul Method

Overload List

#SignatureDescription
1function CMul(const A: TCplx; const B: TCplx): TCplx;Complex multipliction.
2function CMul(const A: TCplx; const B: Double): TCplx;Multiply two numbers.
3function CMul(const A: TSCplx; const B: TSCplx): TSCplx;
4function CMul(const A: TSCplx; const B: Single): TSCplx;
5function CMul(const A: Double; const B: TCplx): TCplx;Multiply two numbers.
6function CMul(const A: Single; const B: TSCplx): TSCplx;

Overload 1: function CMul(const A: TCplx; const B: TCplx): TCplx;

Complex multipliction.

#NameTypeDescription
1ATCplx
2BTCplx

Returns: TCplx (complex) - the result of complex multiplication: Z = A*B.

See Also: Math387.CDiv

Overload 2: function CMul(const A: TCplx; const B: Double): TCplx;

Multiply two numbers.

#NameTypeDescription
1ATCplx
2BDouble

Returns: TCplx (complex)

Overload 3: function CMul(const A: TSCplx; const B: TSCplx): TSCplx;

#NameTypeDescription
1ATSCplx
2BTSCplx

Returns: TSCplx

Overload 4: function CMul(const A: TSCplx; const B: Single): TSCplx;

#NameTypeDescription
1ATSCplx
2BSingle

Returns: TSCplx

Overload 5: function CMul(const A: Double; const B: TCplx): TCplx;

Multiply two numbers.

#NameTypeDescription
1ADouble
2BTCplx

Returns: TCplx (complex)

Overload 6: function CMul(const A: Single; const B: TSCplx): TSCplx;

#NameTypeDescription
1ASingle
2BTSCplx

Returns: TSCplx