SplitScript reference / Signed
Signed
capability
capability Signed
Identifies signed numeric types.
Signed values can represent numbers below zero and support all numeric operations.
Examples
Store a signed delta
let levelDelta: i32 = -4
Requires
| Member | Description | Available through |
|---|---|---|
| Numeric | Supports ordered numeric operations. |
Implemented by
| Member | Description | Available through |
|---|---|---|
| f32 | Stores a 32-bit floating-point number. | |
| f64 | Stores a 64-bit floating-point number. | |
| i16 | Stores a 16-bit signed integer. | |
| i32 | Stores a 32-bit signed integer. | |
| i64 | Stores a 64-bit signed integer. | |
| i8 | Stores an 8-bit signed integer. |
Operators
| Member | Description | Available through |
|---|---|---|
| - | Returns this value with its sign inverted. |
Methods
| Member | Description | Available through |
|---|---|---|
| abs | Returns this value without a negative sign. |