SIGN()
Sign of a number
Syntax
SIGN( <nNumber> ) -> nSign
Arguments
<nNumber> a number
Returns
<nSign> sign of <nNumber>
Description
The function SIGN() determines the sign of <nNumber>. If <nNumber> is > 0, then SIGN(<nNumber>) returns 1 If <nNumber> is < 0, then SIGN(<nNumber>) returns -1 If <nNumber> is == 0, then SIGN(<nNumber>) returns 0
Examples
? sign( 1.1 ) // --> 1 ? sign( -1.1 ) // --> -1 ? sign( 0.0 ) // --> 0
Tests
sign( 1.1 ) == 1 sign( -1.1 ) == -1 sign( 0.0 ) == 0
Compliance
SIGN() is compatible with CT3’s SIGN().
Platforms
All
Files
Source is math.c, library is libct.
Pingback: Harbour All Functions – S | Viva Clipper !
Pingback: Harbour Math Functions | Viva Clipper !