Overload List
| # | Signature | Description |
|---|---|---|
| 1 | function Abs(const X: Double): Double; | |
| 2 | function Abs(const i: SmallInt): SmallInt; | |
| 3 | function Abs(const X: Integer): Integer; | |
| 4 | function Abs(const X: Int64): Int64; | |
| 5 | function Abs(const i: Single): Single; | |
| 6 | function Absf(const X: Single): Single; | Absolute value in single precision. |
Overload 1: function Abs(const X: Double): Double;
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | Double |
Returns: Double
Overload 2: function Abs(const i: SmallInt): SmallInt;
| # | Name | Type | Description |
|---|---|---|---|
| 1 | i | SmallInt |
Returns: Int16
Overload 3: function Abs(const X: Integer): Integer;
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | Integer |
Returns: Int32
Overload 4: function Abs(const X: Int64): Int64;
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | Int64 |
Returns: Int64
Overload 5: function Abs(const i: Single): Single;
| # | Name | Type | Description |
|---|---|---|---|
| 1 | i | Single |
Returns: Single
Overload 6: function Absf(const X: Single): Single;
Absolute value in single precision.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | X | Single |
Returns: Single - |X| computed strictly at single width (the Abs intrinsic promotes a single argument to double on x64).