Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "math/base/special/signum/docs/types/index.d"

Index

Functions

Functions

Export assignment signum

  • signum(x: number): number
  • Evaluates the signum function for a double-precision floating-point number.

    Notes

    • Table of results:

      Value Sign
      x > 0 +1
      x < 0 -1
      0 0
      -0 -0
      NaN NaN

    Parameters

    • x: number

      input value

    Returns number

    function value

    Example

    var sign = signum( -5.0 );
    // returns -1.0

    Example

    var sign = signum( 5.0 );
    // returns 1.0

    Example

    var sign = signum( -0.0 );
    // returns -0.0

    Example

    var sign = signum( 0.0 );
    // returns 0.0

    Example

    var sign = signum( NaN );
    // returns NaN