Math387.CSub Method

Overload List

#SignatureDescription
1function CSub(const A: TCplx; const B: TCplx): TCplx;Complex subtraction.
2function CSub(const A: TCplx; const B: Double): TCplx;Subtract two numbers.
3procedure CSub(const A: TCplx; const B: Double; out result: TCplx);Subtract two numbers.
4function CSub(const A: TSCplx; const B: TSCplx): TSCplx;
5function CSub(const A: TSCplx; const B: Single): TSCplx;
6procedure CSub(const A: TSCplx; const B: Single; out result: TSCplx);
7function CSub(const A: Double; const B: TCplx): TCplx;Subtract two numbers.
8procedure CSub(const A: Double; const B: TCplx; out result: TCplx);Subtract two numbers.
9function CSub(const A: Single; const B: TSCplx): TSCplx;
10procedure CSub(const A: Single; const B: TSCplx; out result: TSCplx);

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

Complex subtraction.

#NameTypeDescription
1ATCplx
2BTCplx

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

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

Subtract two numbers.

#NameTypeDescription
1ATCplx
2BDouble

Returns: TCplx (complex)

Overload 3: procedure CSub(const A: TCplx; const B: Double; out result: TCplx);

Subtract two numbers.

#NameTypeDescription
1ATCplx
2BDouble
3resultTCplx

Result: stored in self (calling object)

Overload 4: function CSub(const A: TSCplx; const B: TSCplx): TSCplx;

#NameTypeDescription
1ATSCplx
2BTSCplx

Returns: TSCplx

Overload 5: function CSub(const A: TSCplx; const B: Single): TSCplx;

#NameTypeDescription
1ATSCplx
2BSingle

Returns: TSCplx

Overload 6: procedure CSub(const A: TSCplx; const B: Single; out result: TSCplx);

#NameTypeDescription
1ATSCplx
2BSingle
3resultTSCplx

Result: stored in self (calling object)

Overload 7: function CSub(const A: Double; const B: TCplx): TCplx;

Subtract two numbers.

#NameTypeDescription
1ADouble
2BTCplx

Returns: TCplx (complex)

Overload 8: procedure CSub(const A: Double; const B: TCplx; out result: TCplx);

Subtract two numbers.

#NameTypeDescription
1ADouble
2BTCplx
3resultTCplx

Result: stored in self (calling object)

Overload 9: function CSub(const A: Single; const B: TSCplx): TSCplx;

#NameTypeDescription
1ASingle
2BTSCplx

Returns: TSCplx

Overload 10: procedure CSub(const A: Single; const B: TSCplx; out result: TSCplx);

#NameTypeDescription
1ASingle
2BTSCplx
3resultTSCplx

Result: stored in self (calling object)