Skip to main content

sign

Function sign 

Source
pub fn sign(x: number) -> number
Available on crate feature extended only.
Expand description

Returns the sign of a number: 1, −1 or 0. NaN is returned unchanged. Extended library — feature extended (from extended.lua). From Rust f64::signum.

§Examples

print(math.sign(9))       --> 1
print(math.sign(-0.5))    --> -1
print(math.sign(0))       --> 0

§See also

abs