input value
function value
var sign = signumf( -5.0 );
// returns -1.0
var sign = signumf( 5.0 );
// returns 1.0
var sign = signumf( -0.0 );
// returns -0.0
var sign = signumf( 0.0 );
// returns 0.0
var sign = signumf( NaN );
// returns NaN
Evaluates the signum function for a single-precision floating-point number.
Notes
Table of results: