Math387.Smaller / Smallerf Method

Overload List

#SignatureDescription
1function Smaller(const X: TCplx; const Y: TCplx): Boolean;Compares two complex numbers.
2function Smaller(const X: TCplx; const Y: Double): Boolean;Compare one real and one complex number.
3function Smaller(const X: TSCplx; const Y: TSCplx): Boolean;
4function Smaller(const X: TSCplx; const Y: Single): Boolean;
5function Smaller(const X: Double; const Y: TCplx): Boolean;Compare one real and one complex number.
6function Smaller(const A: Double; const B: Double; const Tol: Double): Boolean;Compare two real numbers.
7function Smaller(const X: Single; const Y: TSCplx): Boolean;
8function Smallerf(const A: Single; const B: Single; const Tol: Single): Boolean;

Overload 1: function Smaller(const X: TCplx; const Y: TCplx): Boolean;

Compares two complex numbers.

#NameTypeDescription
1XTCplx
2YTCplx

Returns: Boolean - true if X is smaller than Y. If absolute values are equal it compares the phase.

Overload 2: function Smaller(const X: TCplx; const Y: Double): Boolean;

Compare one real and one complex number.

#NameTypeDescription
1XTCplx
2YDouble

Returns: Boolean

Overload 3: function Smaller(const X: TSCplx; const Y: TSCplx): Boolean;

#NameTypeDescription
1XTSCplx
2YTSCplx

Returns: Boolean

Overload 4: function Smaller(const X: TSCplx; const Y: Single): Boolean;

#NameTypeDescription
1XTSCplx
2YSingle

Returns: Boolean

Overload 5: function Smaller(const X: Double; const Y: TCplx): Boolean;

Compare one real and one complex number.

#NameTypeDescription
1XDouble
2YTCplx

Returns: Boolean

Overload 6: function Smaller(const A: Double; const B: Double; const Tol: Double): Boolean;

Compare two real numbers.

#NameTypeDescription
1ADouble
2BDouble
3TolDouble

Returns: Boolean - true, if A is smaller than B within defined tolerance: |A-B| < Tol .

Overload 7: function Smaller(const X: Single; const Y: TSCplx): Boolean;

#NameTypeDescription
1XSingle
2YTSCplx

Returns: Boolean

Overload 8: function Smallerf(const A: Single; const B: Single; const Tol: Single): Boolean;

#NameTypeDescription
1ASingle
2BSingle
3TolSingle

Returns: Boolean