Documentation for method sign
assembled from the following pages:
Role: Real §
From Real
(Real) method sign §
method sign(Real:)
Returns -1
if the number is negative, 0
if it is zero and 1
otherwise.
Class: Cool §
From Cool
(Cool) method sign §
Defined as:
method sign()
Coerces the invocant to Numeric and returns its sign, that is, 0 if the number is 0, 1 for positive and -1 for negative values.
say 6.sign; # OUTPUT: «1» say (-6).sign; # OUTPUT: «-1» say "0".sign; # OUTPUT: «0»